Fun Holiday in Tulamben beach Asia|August 26, 2013August 24, 2013by Asia Travel This very beautiful beach is located about 125 kilometers northeast of Denpasar.