Barcelona is a wonderful city in Spain where you can be on the beach and in the mountains in one day. This city is often referred to as an open-air museum. With a rich historical past, it is also home to nine sights listed on the UNESCO World Heritage List. And the Catalan cuisine, for sure you can enjoy delicious food. Below are the most beautiful sights of Barcelona listed. This article also includes tips for the best tours and activities to do.