All Set to Visit Spain? Here are Six Must See Spots in Catalonia
The Costa Brava, a coastal region of Catalonia in northeastern Spain, is popular for its pristine beaches and bays against the scenic backdrop of heavily wooded hills.