Reviews
There are no reviews yet.
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...
The White Rabbit is a Restaurant located in Ella, Sri Lanka. The Restaurant offers a diverse menu blending Sri Lankan, Asian, and Western cuis...