This defines exactly what a hidden gem is, covered by the dense vegetation Gutters Head waterfall is tucked away in the hills of St Thomas away from the noise of civilization. At this location, nature is all that’s present which is quite the therapeutic environment. Make a trip to this location and wash all your stress away.
Ricardo Gaynor
The experience was great! I will definitely recommend it