Cayo Dos Mosquises Sur, unlike other cays of Los Roques, has the particularity of housing a Marine Biology Research Station built in 1976 and managed by the Los Roques Scientific Foundation ("Fundación Científica Los Roques").