Panch Pandava Rathas...
Pancha Pandava Rathas, also known as the Five Rathas, is a group of five monolithic rock-cut temples located in Mahabalipuram, a UNESCO World Heritage Site in Tamil Nadu, India. These magnificent structures are believed to have been built during the ...
Mahabalipuram, India