The beautiful island of Bali has for decades attracted countless tourists who savour the natural beauty of this place. Long stretches of crystal clear waters, exquisite coral reefs, fantastic tropical weather year round and a rich history and culture are among its many attractions. The…