Amongst the most revered shrines in India, Ramanathaswamy Temple is located in the small town of Rameshwaram in the state…
If you look at the map of Andhra Pradesh, Amaravati may appear to be just another drab town. However, this…