Upper Canard

1 Results
Upper Canard, NS | (902) 679-6400
www.silvershoebedandbreakfast.com

Proud to provide the warmest hospitality in the Annapolis Valley, Silver Shoe Bed & Breakfast offers even more amenities than most...

View Details