Beach Niche

The sunny island of Mallorca is in the middle of the Mediterranean and is a part of Spain. It has some breathtaking beaches that you would think only existed on postcards or computer desktop wallpaper, some awesome caves (complete with dragons) and a tourist hotspot called Palma. Yet, the guys from Beach Beach said that […]