In Reply to: Post was NOT removed. Still there... posted by Gandalf on Wednesday, 4. March 2009 at 20:55 Bali Time:
I have received more confirmation that Turtle Island IS Serangan Island, and unless there are two places that have dolphins on the same island, then bloodyron IS talking about Dolphin Lodge.