Eden Island along the northwest coast of Santa Cruz Island is tiny, uninhabited, beautiful and restricted from landing. Tour boats float along the shoreline to marvel at the plants, birds, reptiles and sea life living here in harmony.
Eden Island along the northwest coast of Santa Cruz Island is tiny, uninhabited, beautiful and restricted from landing. Tour boats float along the shoreline to marvel at the plants, birds, reptiles and sea life living here in harmony.