Lisbon is a very scenic city, beautifully sited on a series of hills that overlook the Tagus River. Legend has it that Odysseus founded Lisbon on seven hills before returning to his homeland. Some people argue there are actually eight, but the number doesn’t really matter. With so many hills around, it’s just natural that Lisbon is blessed …
7 Miradouros in Lisbon That Will Take Your Breath Away!Read More