Bali – a perfect fusion of nature and culture