enow.com Web Search

Search results

  1. Results from the WOW.Com Content Network
  2. Melilla - Wikipedia

    en.wikipedia.org/wiki/Melilla

    Melilla (/ m ɛ ˈ l iː j ə /, Spanish: ⓘ; Tarifit: Mřič) is an autonomous city of Spain on the North African coast. It lies on the eastern side of the Cape Three Forks, bordering Morocco and facing the Mediterranean Sea.