Lisbon The City of Seven Hills
Atlas North: A Tour through Portugal, Morocco, Tunisia, and Algeria Arriving in country 61, Portugal. Touring the main sites of the capital Lisbon in a day with stops at St. George’s Castle, Palace Square, Jeronimos Monastery, and Belem Tower. Travel to Portugal With an evening flight from Newark, I arrived in Porto for a short … Continue reading Lisbon The City of Seven Hills