Согласно исследователям, храм Мелькарта находился в древнем финикийском поселении Гадир, которое претендует на звание старейшего города Западной Европы. Сейчас здесь, на крайнем юге Испании, раскинулся современный город Кадис.
Мелькарт («царь города») — в финикийской религии и мифологии — бог-повелитель города Тира и подземного мира. С VI века до н.э. греки отождествляли Мелькарта с Гераклом. Согласно Менандру Эфесскому, храм в честь божества воздвиг царь Хирам. Геродот упоминает своё посещение этого храма, называя его храмом Геракла Тирского.
По мере роста могущества Тира этот бог стал почитаться в финикийской и пунической культурах во всем Средиземноморье. При римлянах храм в честь Геракла стал одним из главных святилищ в западных