Madulkelle Tea and Eco Lodge is located in Madulkelle, 20000, Kandy, Sri Lanka.