0764147649
polpitiya road, welihelathenna road , Yatiyantota, Sri Lanka
Yatiyantota
Sabaragamuwa 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...