Margarita Island, Venezuela Situated in the southern Caribbean Sea about 20 km off of mainland Venez