Ibiza, Spain is located in the Balearic waters of the Mediterranean Sea. Situated off the East Coast of Spain and ten times the size of Manhattan, Ibiza Island is truly a billionaires playground and vacation home to some of the most wealthy people on the planet.
Olbia is located on the northeast coast of Sardinia and is the second largest island in the Mediterranean after Sicily. With white sand and bright turquoise water, Sardinian beaches have previously stood in for the Caribbean in television commercials.
The island of Mallorca is blessed with wonderfully diverse landscapes, from white sandy beaches with tropical overtones, through green & fertile plains and mountainous villages, to the elegant & historic city of Palma de Mallorca.