Filming Locations (2)

  • Salt, Gerona, Catalonia, Spain

  • Castell d'Aro, Baix Empordà, Catalonia, Spain