Leave a comment Posted on April 2, 2008April 2, 2008 Odd Bali’s Turtle You can have a green turtle satay in around Legian Bali