Willow Retreat

Hotel in Baddeck, NS (Cape Breton)

2926 Cabot Trail, North East Margaree, NS B0E 1B0, Canada