The world's largest lake on an island is in Indonesia, but what is its name?
Lake Toba's area is 1,103 square kilometers/425.87 square miles located in Northern Sumatera. Not only is it the world's largest lake on an island, it contains the world's largest island in a lake on an island, Samosir (630 square kilometers/243 square miles). It is believed that Lake Toba was formed by the eruption of a super volcano, some 75,000 years ago.
Lake Toba is the site of a supervolcanic eruption estimated at VEI 8 that occurred 69,000 to 77,000 years ago,representing a climate-changing event. Recent advances in dating methods suggest a more accurate identification of 74,000 years ago as the date
More Info:
en.wikipedia.org