In Catalonia you may visit numerous attractions - from beautiful city of Barcelona to small villages on the coast and great mountain views of Pirynees.