La Selva: Getting Off The Beaten Track in Spain
La Selva means forest in English and is a region largely ignored by travelers. But, if you’re one who cares about authenticity and meeting locals, then La Selva is one of Spain’s best regions to visit. La Selva falls under the province of Girona, which is a part of Catalonia (Catalunya). We won’t get into …