Google
×

Flagstaff Tower

(214) Tower in Delhi, India
Flagstaff Tower is a one-room, castellated tower, built around 1828 as a signal tower, located in Kamla Nehru Ridge near the present-day North Campus of Delhi University in Delhi, India.
Address: M6Q9+577, Kamla Nehru Ridge, Civil Lines, Delhi, 110007, India
Hours: Open 24 hours