Map
Middle Head Peninsula, Ingonish Beach, Nova Scotia B0C 1L0, Canada
Hotel
Keltic Lodge