The Iona area displays some of the most breathtaking scenery that Nova Scotia has to offer on the shores of the mighty Bras d'Or. The Iona Peninsula is located in the centre of Cape Breton Island, almost completely surrounded by the magnificent Bras d'Or Lakes - Canada's only inland sea.


Find More