There is an exotic paradise nestled in a little corner of Lake Garda.
Jamaica Beach is located on the Sirmione peninsula: find out how to get there.