Melilla is an autonomous city of Spain located on the Mediterranean, on the North African coast. It was regarded as a part of Málaga province prior to March 14, 1995, when the ...
The Melilla border fence is a separation barrier between Morocco and the Spanish city of Melilla. Constructed by Spain, its stated purpose is to stop illegal immigration and ...
Travel related article on this destination. Photos and interactive map. ... One of Melilla's local heros, Pedro Estopiñan: The lighthouse on the northeastern tip of Melilla