Bay Vista Lodge and Cottages



All Links

Share this:

Details of Bay Vista Lodge and Cottages

About Bay Vista Lodge and Cottages
Bay Vista Lodge and Cottages- Located in Shediac Cape, with a private swimming area on Shediac Bay, with cabins furnished with stove, refrigerator and other amenities.