Flag Staff Tower, Kamla Nehru Ridge, New Delhi - Part of 1857 Series - The Time Lock

Top Post on IndiBlogger
29

Flag Staff Tower located at Kamla Nehru Ridge, Civil Lines, Delhi is a single room built like a castle or a look out tower.

Read this post on thetimelock.photos


Amod SP

blogs from Delhi