Margalef village

Margalef is a village in Catalonia, Spain. A large part of the municipality of Margalef is part of Montsant Natural Park, that offers you a variety of attractions: rock climbing, trekking, cycling.