International Volvo Photo Locations Part 476 Coll dels Reis (or MA-2141) is a mountain road towards Cala Tuent in Escorca in Sa Calobra on Mallorca or Illes Balears, Spain. Sa Calobra is a small village in the Escorca municipality on the northwest coast of the Spanish Balearic island of Majorca. The port village is a […]