Geneva is enticing tourists by offering them free $100 gift cards to spend in the city's hotels, bars, and restaurants



INSIDER logo
Source: Read Full Article