0112757375
No.17, Horana Road, Poragedara, Padukka, Padukka, Sri Lanka
Padukka
Western Province
Sri Lanka
A perfect combination of modern luxury and untamed rural life, Elephant Trail is a three-star boutique hotel located on the border of the Udawalawe...