Logo

Switzerland

Geneva

A day in Geneva

Nestled on the shores of Lake Geneva and surrounded by the majestic Alps, Geneva is a city that seamlessly blends natural beauty with

Read More
Geneva Lux Festival

Geneva Lux Festival

During our recent visit to Geneva, we stumbled upon the light festival called “Geneva Lux Festival”. This festival takes place in over 20

Read More