+94342276041
The Palms Hotel 6th Lane, Moragalla, Beruwala, Sri Lanka
Beruwala
Western Province
Sri Lanka
Kalu's Hideaway Udawalawe is the best place to enjoy your life.Nestled along a 5 acres of beautifully manicured garden surrounded by shrubs and...