Guess Where? Lake
Advertisement
Do you know where this idyllic lake scene is? Log in and leave your guesses below.
Check back on Monday for the answer!
UPDATE 6/25/12: This boat is floating in Lake Geneva off the shore of Montreaux, Switzerland.
Lyndsey Matthews is an assistant digital editor at Travel + Leisure. Follow her on Twitter: @matthewslyndsey