Trout Point Lodge Scores On World’s Best Hotel Awards

Trout Point Lodge of Nova Scotia has won Five Star Alliance’s Best Hotel Restaurant Award and World’s Best Top 50 Hotels Award.