June 21, 2016
Sections
The first phase of Jatayu Nature Park, a one of its kind rock-themed nature park with the world's largest bird sculpture will have a soft launch by the end of January.