World's largest Bird statue is built in Jatayu Nature Park. In which place of Kerala, it is built?

 a) Chennamangalam
 b) Kothamangalam
 c) Kaipamangalam
 d) Chatayamangalam
KPSC University Asst-16

Chatayamangalam.
Share :
+
Next
« Prev
Prev
Next »
0 Comments

GK Cards

 
Back To Top