2. Tanah Lot Temple, Bali, Indonesia
There are seven temples that sit off the coast of Bali, and this one is particularly beautiful because it is perched upon a chunk of rock that makes up its own island. If you had a strong arm, you could throw a rock from one side of the island and hit the sea on the other side. The name of the temple “Pura Tanah Lot” translates into "Land in the Sea," The trees and greenery on the island simply add to its beauty and mystique.