Mahone Bay The picturesque town of Mahone Bay on the South shore of Nova Scotia. Location: Malone Bay, Nova Scotia, Canada June 15, 2015 ← Previous post Next post →