Better known for its beaches Bali has been a magnet for tourist. Apart from the beaches there are various others culturally as well as historically important places to check out while in this Exotic Island. One of the highlights of any Balinese holiday is the…