15/02/2024
Real wonder of Sri Lanka ❤️
Book now and get 20% discount
Contact : +94769205305
The Glenrock is a luxury hideaway boutique hotel located roughly four hours from Colombo and the airport in a mountainous village close to the sleepy little town of Belihuloya hidden on the banks of cascading rocky river Belihuloya, in a small basin called the Ulugalathenna (Tile Rock Plains), and n...