The Jatayu Earth's Centre, also known as Jatayu Nature Park or Jatayu Rock, is a popular tourist spot in Kollam, Kerala This grand structure features a grand statue of Jatayu, which has been built ...
A popular attraction for families, Ocean World Adventure Park touts one of the largest man-made dolphin habitats in the world. Among the activities available to visitors is reef snorkeling ...