Description
Views
Location
Leisure facilities
Surroundings
Floor Plan
Approach
Contact
/
Location
Location
at Lake Vaughn, close to Yarmouth, Nova Scotia, Canada