Few other places in the world offer such instant gratification like Bali. The place has enough variety to sooth the needs of beach lovers, culture admirers and adventure seekers alike, all on a relatively small, easy to travel on island. Numerous archeological sites, unique temples, and remarkable handicrafts vie for your attention the minute you arrive. A stunning natural beauty, composed by fertile rice fields leading like giant staircases to towering volcanoes, heavily revered as dwellings of the numerous Hindu gods, further add distinct flavor to the destination.