Lotus Temple
Meditation space or just a place to add to your travel book?? The Lotus temple or I just want to say a meditation temple with beautiful architecture is a place in New Delhi. Basically, this is a Baha’i House of worship. It is in the line with the teachings of the Baha’i faith believing in […]
