Birds Nest Resorts & Tourism

Birds Nest Resorts & Tourism is located in the destination of Maredumilli in the state of Andhra Pradesh in the country of India.

lodging
4.2
Avg Review Score
from 5 Ratings
Address
State Highway 41
Near Geddada
Ramannavalasa
Andhra Pradesh 533295
India
Coordinates
Latitude : 17.478548
Longitude : 81.729057