Over the years, Karachi has been influenced by a variety of cultures and civilizations. The city was once part of the Indus Valley Civilization and later became an important center for Islamic culture and trade. In the 19th century, it was occupied by the British, who left their mark on the city through their architecture and administration. Today, Karachi is a melting pot of different cultures, languages, and religions. Visitors can explore its diverse heritage at landmarks such as the Masjid E Tooba, Mohatta Palace, and the Quaid-e-Azam House Museum.