Mypadu Beach, Nellore, Andhra Pradesh, India
Mypadu Beach is situated on the west coast of Bay of Bengal, at a distance of about 26 km from Nellore in Andhra Pradesh, India.
Mypadu Beach is situated on the west coast of Bay of Bengal, at a distance of about 26 km from Nellore in Andhra Pradesh, India.