Located in the Nellore district of Andhra Pradesh, the Nellapattu Bird Sanctuary is a paradise for birdwatchers and nature lovers. Spread over an area
Read this post on phototravelings.blogspot.com