“Under my umbrella, ella, ella, eh, eh, eh, under my… PARAGUAS” Yes, Paraguas means umbrella and it seems like it also means “good food” in …
Madrid
The Ultimate Madrid Travel Guide
Capital of Spain, Madrid is definitely a city to remember. I’ve been living here since mid-2019 and I’m madly in love with this city. I …