Go Cliff Jumping in Burlington
Vermont, United States
Ah Vermont, the home of super friendly, dog-loving hippie Americans. It is also home to Red Rocks Park in South Burlington where you can give a fresh water jump a go. And it’s fresh in more ways than one. Brr. There are high ones and there are treacherous ones. Take your pick you crazy kids.