+

Switzerland is an absolutely amazing country. Even just flying into Geneva airport was special. The place is surrounded by mountains and Lake Geneva looks like an ocean, even from the sky.

Continue Reading..

Switzerland Europe Geneve Lake Geneva