The live stream takes you to Restaurant Hollandaise in the coastal city of Albufeira, in the southernmost region of Portugal, Algarve.
The live stream takes you to Restaurant Hollandaise in the coastal city of Albufeira, in the southernmost region of Portugal, Algarve.