Canada/Nova Scotia: Mahone Bay

Mahone Bay is a historic town on the southern shore of Nova Scotia and draws in a lot of tourists for its beautiful scenic shoreline dotted with picturesque churches and old houses. The town dates back to 1754.