This little tiny island of three million – the last stronghold of ancient Hindu beliefs in Indonesia – is one of the smallest yet most visited of Indonesia’s thousands of islands – the jewel in the crown of Indonesian tourism. Bali, however, does not give up its secrets easily and for the most fascinating aspects [...]






















