Mombasa is a city on the Kenyan coast, facing the Indian Ocean. It's the country's second-largest city, with a population of about 1.2 million. The city has a rich history and vibrant culture, with a mix of African, Arab and Indian influences. The old town is a maze of narrow streets and traditional Arab-style houses, while the beaches are a popular spot for swimming, sunbathing and relaxing. There are also a number of cultural attractions, including mosques, churches and the imposing Fort Jesus. Mombasa is also a major transport hub, with a busy port and international airport.