Casablanca, Morocco’s largest city, is renowned for its Spanish-Moorish architecture and the Hassan II Mosque, one of the largest mosques in the world. Departing from Casa Voyageurs Station, the train journey leads you to Azemmour, a charming town famous for its historic medina and vibrant crafts. At the end of your trip, you can wander through Azemmour’s ancient streets and admire the stunning views of the nearby river.