Originally Posted by JoeyBananaz18
^Lake Como? I fell in love with that place after watching Ocean's 12. The scenery was meant for a BMW.
I'm not sure but another person told us that the location is probably Lago Maggiore in Ticino (Tessin) (Southern Switzerland, the Italian-speaking part). Sadly I don't know if that is the same place =P