Inca

Spain

Inca is a municipality located on the island of Mallorca within the Balearic Islands region of Spain. It serves as a local center within the island's interior and covers a total land area of 58.4 square kilometers.

As of 2018, the town has a population of 32,137 residents. It is situated in the central part of Mallorca, distinct from other locations sharing the same name.

Sources

  1. Inca, Spain