Tag Archives: Delhi
The Red Fort, Delhi, India
The Red Fort is a magnificent fort complex in Delhi, and is one of the city’s most popular visitor attractions. With its red sandstone walls, which rise 33 metres and stretch for 2.4km, the fort covers an area of more … Continue reading