Mamallapuram, a coastal town in India, is celebrated for its ancient rock-cut architecture. Here, monuments carved by the Pallava dynasty centuries ago stand as whispers of a grand artistic past.
Mamallapuram, a coastal town in India, is celebrated for its ancient rock-cut architecture. Here, monuments carved by the Pallava dynasty centuries ago stand as whispers of a grand artistic past.