Who we are:

An inventor´s club located on the island of Mallorca, the largest island in the Balearic archipelago, situated in the western Mediterranean.

Mallorca is part of Spain and the EU,   254kms from Barcelona and %%0km from Spain´s Capital Madrid

Coordinates  39° 37′ 0″ N, 2° 59′ 0″


Mallorca (Spain)