Madulkelle Tea & Eco Lodge an Inimitable Concept
‘I magine there’s no heaven …It’s easy if you try.’ Heaven is a place on earth and the exact meaning of Lennon’s song came to me only when I visited Madulkelle few weeks ago, where I discovered heaven.