Question: name 3 towns on the coast of the mediterranean sea
Answer: City Country Other names Subdivision Population Date , Source Language ( s ) Algeciras Spain Bay of Gibraltar 116,917 2012 Spanish Tangier Morocco Tanja , طنجة Strait of Gibraltar 793,776 2014 Arabic , French , Berber Gibraltar Gibraltar Cebelitarık Bay of Gibraltar 30,001 2012 English , Llanito , Spanish Ceuta Spain Sebtah , سبتة Strait of Gibraltar 82,376 2011 Spanish , Berber , Arabic , French Marbella Spain Alboran Sea 140,473 2012 Spanish Málaga Spain Alboran Sea 568,507 Spanish Al Hoceima Morocco Villa , Lhusima Alboran Sea 102,942 2007 Berber , Arabic , French Melilla Spain Alboran Sea 78,476 2011 Spanish Nador Morocco Ennaḍor , الناظور Alboran Sea 160,000 Berber , Arabic , French Almería Spain Alboran Sea 191,443 Spanish Cartagena Spain None 216,655 2012 Spanish Oran Algeria Wehran None 759,645 1998 Arabic