Puerto de Soller...
Located on the northwest coast of Mallorca, Spain, Puerto de Soller is a charming port town nestled between the Tramuntana mountains and the Mediterranean Sea. With its picturesque harbor, sandy beaches, and vibrant waterfront promenade, Puerto de So...
Port de Soller, Spain