Travel Information India,Travel Guide India,Tourism India,Holiday Trip India,Travel Experiences In India,Vacation Tour India,Destinations Guide India,Travel Info India,Tourist Destinations In India
Nakki Lake
Jama Masjid is the largest mosque in India, and stands across the road from the Red Fort. Built in 1656, it is an eloquent reminder of the Mughal religious fervour. Its spacious courtyard holds thousands of the faithful who offer prayers.