 To the north of Vieques is the Atlantic Ocean, and to the south, the Caribbean.The island of Culebra is about north of Vieques, and the United States Virgin Islands lie to the east.Vieques and Culebra, together with various small islets, make up the Spanish Virgin Islands, sometimes known as the Passage Islands.