Founded in 1993, Nanhai Tourism Island is a national 4A tourist attraction.
Located in Nanhai Peninsula, Dianbai district, Maoming, Guangdong province, it has convenient transportation and scenic spots such as "Hutou Mountain, Tongzi Bay, and Yanjing Ridge".