The best things are hidden in the mountains and Mayfield Falls is one of them! Mayfield Falls is an eco-tourism attraction centrally located in the parish of Westmoreland, Jamaica. See beautiful cool, crystal clear waters. Get away from...
Showing 11–20 of 21 posts