Old Bonaventure Old Bonaventure is located on the Northeast shore of Trinity Bay, approximately 9 nautical miles (by boat) southwest of the town of Trinity, NL.