Hotels and villas perched atop rugged cliffs overlook the deep blue waters of the Mediterranean sea near Sa Calobra on the island of Mallorca, Spain
Hotels and villas perched atop rugged cliffs overlook the deep blue waters of the Mediterranean sea near Sa Calobra on the island of Mallorca, Spain