With vibrant mosaics splashed upon every facade, stunning architecture throughout the city, and rolling cobblestone streets that take…
There is something strangely familiar about Portugal. The warn red roofs mirror that of Prague’s. The colorful makeshift…