Cendrawasih Bay

Cendrawasih Bay National Park: Playground of the spotted Whaleshark

Cendrawasih Bay National Park: Playground of the spotted Whaleshark

December 5, 2011 No Comments »

The large Cendrawasih Bay National Park in the north of the island of Papua, otherwise known as Teluk Cenderawasih, includes Indonesia’s largest marine national park, and is one of the... Read More »