Wilmer VasquezMar 3, 2024A look around CubaguaPublished a Short introducing Cubagua island in Venezuela’s Nueva Esparta state.youtube.comWatch on YouTube#venezuela-travelLoading replies…CloseReply