Switzerland is dotted with stunning lakes, and Lake Geneva is just the beginning. Picture yourself lounging by the crystal-clear waters of Lake Lucerne, surrounded by picturesque mountains, or taking a paddleboat ride on Lake Brienz. The scenery is so captivating, you'll want to share every sunset and swim with your friends. Bring your camera; these views are made for Instagram!