A surprise weekend brought us together with old friends, opened new sights in the western Algarve, and delivered a homey touch of Nepal.
A surprise weekend brought us together with old friends, opened new sights in the western Algarve, and delivered a homey touch of Nepal.