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 732km from Spain´s Capital Madrid
Coordinates 39° 37′ 0″ N, 2° 59′ 0″