Lotus Temple – Baháʼí House of Worship in Delhi
Notable for its flower-like shape and very reminiscent of the Sydney Opera House, the Lotus Temple in Delhi is the first memorable building I recall seeing on my very first trip to India back in 2005. At the time I was part of a tour group undertaking the […]



Comments