Keltic Lodge Resort & Spa
Cape Breton Island Nova Scotia Canada
Luxury Lodge with golf, health spa, fishing, tennis, hiking, biking, whale watching, kayaks and conference facilities (250) located on a cliff above Ingonish Beach, Cape Breton, Nova Scotia, Canada.