Tuesday, 07 July 2020 02:19

Switzerland stars

The reopening of borders has led Switzerland Tourism to launch the Million Stars Hotel.

Published in Europe

ProMag