The Koduru Beach is located at a distance of 20 km from the Nellore which was highly reputed in the late 13th century. The beach is situated on the sea shores...
The Koduru Beach is located at a distance of 20 km from the Nellore which was highly reputed in the late 13th century. The beach is situated on the sea shores...