RUA GARRETT, ONE OF LISBON’S FINEST SHOPPING STREETS.
Rua Garrett in Lisbon is among the loveliest shopping streets, with a diverse assortment of vendors and a provenance reaching back to the 1700s. Every …
RUA GARRETT, ONE OF LISBON’S FINEST SHOPPING STREETS. Read More