• Carrer de Ramon de Montcada, 18, Santa Ponça, España
  • Meeting point: At the pier, 30 metres from the Las Olas Restaurant.
*
*