Visit this spectacular landmark of Bali which sits majestically on a large and scenic rock separated from the mainland. Its unique offshore location, sunset backdrop and constantly crashing waves make it an iconic attraction. The onshore site of the Tanah Lot temple complex is home to many shrines, restaurants and shops. Watch a dance performance at the cultural park there.