Tag Archives: natural beauty

North America’s Best Natural Swimming Holes

Looking for a way to cool off this summer? Check out our list of some of the best swimming holes in North America – these refresh better than a manmade swimming pool ever could! Thunder Brook Falls – Grand Falls-Windsor, Newfoundland The natural falls are a perfect place to get refreshed on a summer day. … Continue reading North America’s Best Natural Swimming Holes