Bonaventure is located near Chaleur Bay on the south side of the Gaspe Peninsula between New Richmond and New Carlisle on Hwy 132.
See more Quebec Cities and Towns.