Discover glorious beaches, local markets, hidden villages and ancient temples.This updated and revised edition of Tuttle's bestselling Bali travel guide gives the latest …