Hotel Corazon Wants to Host Your Hot Girl Summer
The Serra de Tramuntana is a mountain range that runs along the northwestern edge of the island of Majorca, off the coast of mainland Spain. Its towering peaks and valleys are lined with ancient olive groves, lemon orchards and picturesque hilltop villages. The winding pathways that dot the rugged cliffs plunge through pine trees and…
Details