Mar d'en Manassa GPS: 42.126851, 3.131606 Share: A small pebbled beach located in the town of l’Escala.