The town of Mahabalipuram is known for its stone architecture you can call it the stone-sculpturing capital of India
Prev | Next