Crocodile Rock – Arugambay

Tucked away in the sun-drenched paradise of Arugam Bay, Sri Lanka lies a natural wonder that beckons adventurers and nature lovers alike: Crocodile Rock. This …