
Successful Hatching of 89 Hawksbill of Sea Turtles On Lissenung Island
Imagine being asked to watch turtles’ hatch. Definitely an offer no one would refuse. In order to witness it you would have to travel to a picturesque island resort about 25 minutes by speed boat off Kavieng town in the New Ireland Province. The island is called Lissenung translated to “place of rest” in the ... read more
read more