Adventure Tourism
Jatayu Earth’s Center – World’s largest Bird Sculpture June 22, 2021

You will be amazed at the latest tourist attraction in Kollam, the Jatayu Earth Center, which hosts the world’s largest bird sculpture. Spread over 65 acres in four hills, it is the first BOT (Build-Operate-Transfer) Tourism in the state. On

Page 1 of 81 2 3 4 5 6 7 8