name the Indian largest bird statue????
Answers
Answered by
5
Answer:
Featuring the world's largest bird sculpture, the Jatayu Adventure Centre at Chadayamangalam in Kollam, Kerala, is one-of-a-kind theme parks based on the Indian epic, the Ramayana
Similar questions
Chemistry,
4 months ago
Math,
4 months ago
Math,
4 months ago
Math,
8 months ago
Social Sciences,
8 months ago
Computer Science,
1 year ago
Political Science,
1 year ago