0772016010
No. 15 St. Sylvester Road Negombo, Sri Lanka
Negombo
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...
We deliver exceptional safari services at Udawalawe National Park, Sri Lanka, which is famous for fantastic, up close, sightings of its large wild ...