Thekkady

Kerala: The Pony Tail of India

Kerala is the “land of coconuts” and really stands tall in the tourism sector like a coconut tree; largely due…

6 years ago