Tropical Thursdays #101Here’s your daily dose of World Facts!Discovery DoseDec 05, 2024ShareNew Delhi, the capital of India, is known for its historical sites like the Red Fort and the Jama Masjid mosque.PreviousNext