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
Hindi,
2 months ago
Physics,
2 months ago
Math,
2 months ago
Math,
5 months ago
Social Sciences,
5 months ago
Computer Science,
9 months ago
Political Science,
9 months ago