Far from the humdrum existence and chaotic fast-paced life of Metropolis, Okhla Bird Sanctuary offers respite and provides solace to the residents of the capital city of Delhi along with those of Uttar Pradesh. Okhla Bird Sanctuary is a favorite among birdwatchers. Okhla Bird Sanctuary is situated right on the Yamuna river between Delhi and…Read More