Chella

Spain

Chella is a municipality in the comarca of Canal de Navarrés, in the Valencian Community of Spain. It is located in the eastern part of the Iberian Peninsula, within the province of Valencia.

The town lies in the Canal de Navarrés comarca, an inland district of the Valencian Community whose administrative centre is the nearby town of Navarrés. As a municipality, Chella forms part of the local administrative structure of the region.

Sources

  1. Chella, Spain

Coming up in Chella

Map