Results 2 results found The clifftop village of Castellfollit de la Roca in the morning light, Garrotxa, Girona, Catalonia, Spain, Europe Sant Marti de Toralles Norman church and the Garrotxa Volcanic Zone Natural Park, Pyrenees, Catalonia, Spain, Europe