The port city of Berbera in Somalia is a melting pot of cultures and religions. The city is a popular stop for dhows travelling between the Arabian Peninsula and East Africa, and as a result, the city is home to a mix of Arab, Somali, Ethiopian and Indian cultures. The city's religious diversity is also on display in its architecture, with mosques, churches and temples all sharing space in the city. The beaches of Berbera are a popular spot for locals and visitors alike, and the city's markets are a great place to buy souvenirs or to sample the local cuisine.