Ibi

Spain

Ibi is a town situated in the province of Alicante within the Valencian Community of Spain. It is located in the comarca of Alcoià and sits approximately 37 kilometers from the city of Alicante.

The geography of the area is characterized by its surrounding mountains and gorges. As of 2009, the town had a population of approximately 24,000 inhabitants.

Sources

  1. Ibi, Spain