Obidos on the west coast of Portugal, not far from Lisbon, is one of the most beautiful towns in the country and has never allowed cars on its enchanting streets
Source link
Obidos on the west coast of Portugal, not far from Lisbon, is one of the most beautiful towns in the country and has never allowed cars on its enchanting streets
Source link