The petite, yet world-famous, town of Bellagio sits on very end of a peninsula jutting into the crystal clear Lake...