Mahabalipuram: Rock Temples by the Bay

Mahabalipuram also known as Mamallapuram is a renowned UNESCO world heritage site located in southern state of India – Tamil Nadu. The complex is huge built approx. 7-8th century AD during Pallava dynasty. Manab and I had gone to Chennai for visiting doctor. After our check up and other essential Read more…