Temples of Lakshadweep
India's smallest Union Territory, a coral archipelago off the Malabar coast with a predominantly Muslim population and a few shrines.
India's smallest Union Territory, a coral archipelago off the Malabar coast with a predominantly Muslim population and a few shrines.