![]() |
Our little visitor is enjoying her vacation at the Ceylon Rich Leaves.
Ceylon Rich Leaves is situated amidst the lush surrounding in the beautiful town of Ella, Sri Lanka. Glorious hillside views and the rural beauty of the countryside with the aroma from the freshly grown golden tea leaves open up your mind to peace and relaxation.
Plan your next trip to, Ceylon rich leaves to have a peaceful and happy holiday.
Suggestion's