Tanah Lot is a stunning rock formation and iconic sea temple located on the southwestern coast of Bali, Indonesia. Known for its breathtaking sunsets and picturesque scenery, this 16th-century Hindu temple is perched on a rocky outcrop surrounded by the ocean. Visitors can explore the temple grounds, enjoy cultural performances, and savour local cuisine while soaking in the natural beauty.