Situated in Vizag in Andhra Pradesh, this place is a real beauty to set your eyes on and the big thing is the peace all around which is missing in other tourist spots. Borra caves is a cave like the Ajanta and Allora with a difference that there are not many paintings out there
Discuss | Trackback | Add this link to... | Tell a friend

Comments


Log in to comment or register here.

Who voted for this story