Spain is an amazing country that combines a rich history, rich culture, architectural heritage, and multifaceted nature. Every city deserves to be visited. However, you should start your acquaintance with this country from Madrid or arrange a vacation in Barcelona, which is the pearl of the north of Spain. Here you can combine a cultural and educational program and a visit to the beach. We should also mention https://cannabisbcn.com/.