1 year agoJatayu Earth's Centre - World largest bird sculpture#jatayuearthcenter #indiantourism #keralatourismVinod90