Martin Sparks
Discover the Murugan Temple of North America in Lanham, Maryland, a spiritual and cultural hub celebrated for its architectural beauty and community significance since 1999.