Cozily placed on the two banks of the Douro River, the city of Porto is one of the top European destinations having a perfect combination of great historical sights and natural beauty. The city with a magnificent river, high hills and an ocean nearby is just condemned to be beautiful. Find out […]