Delhi, capital of India, second most populous city in the world and growing nearly three percent annually, is home to dozens of churches, temples and mosques. Of the multitude of historic and popular houses of worship in the region, one stands out among the most visited sacred sites on Earth: The Lotus Temple of Bahá’í […]
The post Houses of Worship: Worship Blooms in The Lotus Temple appeared first on World Religion News.