在徐闻县漫长的海岸线上,分布着大面积的红树林。这种被称为“海底森林”的常绿乔木,生命力极强,具有良好的固土防风之环保功效。分布较为连片,保存较为完整的红树林位于五里乡南山港(三墩港)。五里乡的这片红树林,面积一百多亩,恰似一条绿色长廊,自三墩港 -延伸到天后庙。炮台角至码头的那片红树林,占地60多亩,由岸边滩涂一直伸向大海深处,渔船归航还须拨开一条水路方能进入码头。