Thotlakonda

Thotlakonda Buddhist Complex is situated on a hill near Bheemunipatnam about 15 kilometres from Visakhapatnam in Andhra Pradesh, India. The hill is about 128 metres above sea level and overlooks the sea.





Comments

Popular Posts