Tanah Lot Temple
A small temple on a rocky island, at high tide surrounded by the sea.
A small temple on a rocky island, at high tide surrounded by the sea.
One of the few Buddhist temples in Bali with a beautiful view of green fields and the ocean.