Category: Red Fort Tourist Places


Redfort of Delhi is also known as Lal Qila. This imposing structure is an architectural beauty that should be in the itinerary of every tourist visiting India’s capital. The reason this Fort is known as red fort is because its walls are Read more…

India