- Home
- The coastal temple at Mahabalipuram, located on the shores of the Bay of Bengal in the Indian state of Tamil Nadu. Puzzle #890805478
The coastal temple at Mahabalipuram, located on the shores of the Bay of Bengal in the Indian state of Tamil Nadu. Puzzle #890805478