Categories
News

Hearts full of gratitude and mind full of wonderful memories

The Jatayu sculpture is the biggest bird sculpture in the world. It stands as a tribute to women’s safety and honour.