BlogDestinationsEuropeTravel Guides Lisbon Miradouros: Guide to the Best Views in Town by Roxana September 29, 2019 by Roxana September 29, 2019 167 views Lisbon is known as the city built of seven hills so if you’re planning a trip there, you need to visit its … Read more 1 FacebookTwitterPinterestEmail