There are a ton of ancient temples and historic sites in Bali,andI did not get to visit them all during my short stay however I did visit quite a few and each one had its one magical aurora about it. One of my most memorable ones was the Bat cave temple which is located right next to a black sand beach. This cool temple is actually built around an entrance to a cave that has milions of bats living in it which is really neat! Lots of neat artwork and sculptures made of stone. Plenty of shrines and places to pray.