Green Hill Waterfall
Information
Address
Trinidad and Tobago
This waterfall, on the way up to Hillsbrough Dam, comes recommended as a pretty stop to make on an island tour.
Read moreReview this service
No one has left a review on this page yet.