Blessed with pristine beaches, lush greenery, rich architecture and towering mountains, Bali is a seamless blend of modern and tradition, that welcomes tourists round the year. Though it is pretty easy and cheap to travel in Bali, you certainly need to ke