The Mallikarjuna Temple is situated on the Shri Shaila Mountain, on the banks of the Krishna River in the southern part of Andhra Pradesh. It is also known as “Kailash of the South” and is …
News: Which Indian State is most Visited by Indian tourists?
Andhra Pradesh – Indian state is most visited by Indian tourists. The Times Of India, Mumbai (5th October 2010)