9. Tanah Lot, Bali
Tanah Lot is located in Bali, an Indonesian island. Tanah Lot is a rock formation along with the temple. The temple is a heritage with great mythological significance in the Balinese culture. It is said to have been built in the 15th century by a Hindu priest. It is a beautiful temple overlooking the vast sea, sure to awaken your spiritual side.