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