Cendrawasih Bay Island
Shinwa Maru Category : Cendrawasih Bay Sub Category : Papua Cendrawasih Bay Teluk Cendrawasih National Park is located in Teluk Cendrawasih, or Cendrawasih Bay, in the Papua Barat (West Papua) province. The National Park includes the islands Mioswaar, Nusrowi, Roon, Rumberpon and Yoop and stretches across a vast 1,453,500 hectares. The area is hugely diverse, encompassing different biomes … Read More