Madulkelle Tea and Eco Lodge Sri Lanka, offers a truly authentic and exclusive experience for travelers looking for something different. Nestled on a tea plantation, on the Knuckles Mountain Range 1000 meters above sea level, the Madulkelle Tea and Eco Lo