Ibiza Town Spain
f p @
3 lists

Ibiza Town

Ibiza, also known as Ibiza Town, is a city and municipality located on the southeast coast of the island of Ibiza in the Balearic Islands autonomous community.

... more on Wikipedia