Babaloo
Tel: {0034} 871 957 725
Carrera de Barrera de Baix 2 Santa Catalina
07013 Palma de Mallorca
SpainMore about us...
In Santa Catalina, Babaloo is the preferred internet café for yacht crew. Bring your own laptop, as connection points are available. Pricing is competitive. Babaloo also runs a computer repair and sale service.