natural waterslides, Grenada

natural waterslides, Grenada

nearby Greensville, there are this amazing slides. we didn't dare to go for it as it required at least 2 pairs of jeans, which we obviously don not own right now