1 more results for Accommodations in Westport, Nova Scotia
Westport, Nova Scotia, Canada
No need to call all over Westport to find a company that can take care of all of your tourist needs. Just make Brier Island Lodge & Restaurant your first and last call…