Marina Portas do Mar, Av. Infante Dom Henrique, 26 São Miguel Island, 9500-771 Ponta Delgada, Portugal | The meeting point is the Futurismo office at Portas do Mar shop 26.
Marina Portas do Mar, Av. Infante Dom Henrique, 26 São Miguel Island, 9500-771 Ponta Delgada, Portugal | The meeting point is the Futurismo office at Portas do Mar shop 26.