Lotus Temple

Lotus Temple

New Delhi • Union Territory (UT) • India

🏆 Ranked #151 among top destinations

“A Symbol of Peace, Unity, and Silence”

Overview

The Lotus Temple in Delhi is one of the city’s most iconic architectural and spiritual landmarks, admired for its striking design and message of unity. Located in South Delhi, near Kalkaji, the temple was completed in 1986 and serves as...

Gallery

Location Map