Chamarel Waterfalls


Chamarel Waterfalls

Undoubtedly the most beautiful waterfalls. Over 100 m high, located on a private piece of the farm land, so seen only from the distance, but impressive enough.