Mallorca is one of the Baeleric Islands off the coast of Spain. This island was just a giant rock at one point and has so much natural beauty surrounding it. There are also some of the most beautiful beaches you have ever seen on this island, so if you go, here are your must-sees.
Porto Cristo
This beach town has amazingly blue water and plenty of restaurants that overlook it. You can also take a hike along the coast and discover more coves and hidden beaches.
Font De Sa Cala
This beach is small but has so many different shades of blue and green you will be amazed.