Barcelona is a beautiful city located in Spain, Europe, known for it’s rich culture and climate. Today, host Twisha Rao will talk to you about some of the cultural traditions, food, history of Spain, and a lot more!
All sounds are from bensound.com and pixabay.com