Mallorca now has its first Bitcoin ATM

The Spanish autonomous community of the Balearic Islands, located in the Mediterranean Sea, is the third of its kind with more foreign tourists. In this territory belongs Mallorca, the main tourist destination, and there is the town of Alcudia, rich in beaches and monuments.

Read More