Mahabalipuram, alias Mamallapuram, is a UNESCO World Heritage Site comprising a Group of Monuments. It is located near Chennai alias Madras in Tamilnadu, India. Many historic monuments consist of monolithic and cave rock cut carvings portraying events …
Continue reading