2016 China Cetacean Alliance investigation into Fenjiezhou Island Ocean Park, China

China Cetacean Alliance investigation into Fenjiezhou Island Ocean Park, China  (June 2016) Fenjiezhou Island is a small island located in the southeast of Hainan province; it is a AAAAA rated scenic area, the highest ranked destination in China. This island provides water sports and accommodation as well as highlighting the “chance to dive with and […]

Continue reading