News

With its lush biodiversity, tranquil lakes and sprawling spice plantations Thekkady, Kerala; a tourist spot in the lap of nature that attracts tourists from all over the world. This place serves for ...