Bali: The Essential Guide For TravellersBy Your Mobile Apps Inc. ( $4.99 )
Bali, the famed Island of the Gods, with its varied landscape of hills and mountains, rugged coastlines and sandy beaches, lush rice terraces and barren volcanic hillsides all providing a picturesque backdrop to its colourful, ...