Thekkady in Kerala is a living example of nature's beauty and tranquility. This place is famous for its rich biodiversity, placid lakes and sprawling spice gardens that attract tourists from all over ...