The formidable and beautiful cliffs where Keltic Lodge sits overlooking the ocean at Ingonish Beach, Nova Scotia.
Tagged: nova scotia keltic lodge ingonish cape breton highlands national park land nature outdoors animal canine dog mammal newfoundland pet promontory water sea scenery architecture building shelter cliff shoreline coast housing