Talang Talang Besar Island.
This is at the only beach on the island.
This where the turtles for which this island is known for come ashore to lay their eggs.

23 Sept 07

Created by Clem Kuek