Bali has a special kind of magic. Not only is it spectacularly beautiful, many visitors return time and time again simply to experience the wonderful spirit of the island and its people. From party towns to sleepy sojourns, blinding white beaches to dense jungles, bustling marketplaces to silent Hindu temples, Bali offers its visitors, both young and old, a host of things to see and do. And relaxation is an art form here: before you know it, you will be taken far away from the everyday stresses of life.