Share Facebook Twitter LinkedIn Pinterest Email On a small three-acre island off the southwest coast of Bali lies a cherished sea temple, Tanah Lot. Read more Section: News Ancient Places Asia Videos Read Later Source link