CUBAGUA ISLAND
Cubagua Island is an island in the Caribbean Sea located northeast of Venezuela. In addition to Cubagua, it is also made up of the islands of Margarita (the largest) and Coche.
Cubagua Island is an island in the Caribbean Sea located northeast of Venezuela. In addition to Cubagua, it is also made up of the islands of Margarita (the largest) and Coche.