Be sure to visit the turtle hatchery at Nihiwatu, and for your lucky you just might catch these little guys making their way out to sea

Leave a Reply