Batur Lake BaliBatur Lake is the greatest lake in this tropical isle. It is placed down in the foot of Mount Batur More info