Cayo Rosario Development Limited, based in Buffalo, Wyoming, U.S.A., initiated an Environmental Impact Assessment (EIA) review for a tourism resort on the privately-owned 10.2-acre Cayo Rosario ...