KBB-001-DUP.jpg This was the short lived Karma Beach Batu Belig Bali, unfortunately this photo is the last that remains of this place,. Bali, Indonesia