Belmont Travel Guide
If you're looking to do some green travel, and do it right, look no further than the Pollywogg Holler Eco Resort. Nestled up north in western New York state, this place is the real deal.
Surrounded by nothing but untouched nature, you can get away from it all while roughing it in high style. Just don't call it glamping.