Travel to Bali and discover Indonesia's beautiful island escape. Dotted with small, character-filled villages, smouldering volcanoes rising out of lush rich fields, ...
www.lonelyplanet.com