News
Hosted on MSN1y
India’s 'underwater' temple in Chennai is country's first green energy tourist attractionAnd the mystery of the Shore Temple, and the Pallava’s seven underwater shrines, only heightens the allure of Mahabalipuram. I was free to wander around and inside Shore Temple, a granite ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results