Experience One Hundred Thousand Welcomes at Keltic Lodge in Cape Breton Highlands National Park
Ciad Mile Failte is Gaelic for One Hundred Thousand Welcomes
by Rose Ann MacGillivray | Jul 20, 2017 | Canada, Nova Scotia | 17 comments
Ciad Mile Failte is Gaelic for One Hundred Thousand Welcomes
Recent Comments