Рет қаралды 224
#Jatayu #keralatourism #worldlargestbirdsculpure
In this video iam gonna to go jatayu earth's center.Jatayu earth center also known as jatayu park or jatayu rock, the park located in Chadayamangalam in Kollam district of kerala.and also Jatayu Nature park is world's largest birds sculpure.