Portugal
Restaurant · Faro
Faro's one charted spot — worth the detour.
The lay of the land · Faro · 37°01′N · 7°56′W