Isla Cristina is located in the western part of the province, in Costa de la Luz. Isla Cristina is a modern town with a long seafaring tradition, a great place to find salted meats and canned fish. Once a distinct island but now surrounded by marshes Isla Cristina is now an important fishing port & popular summer resort. It is located not far south east of Ayamonte.