Venezuela’s New Sparta, A Gem of the Caribbean 3 years ago Located off the northeast Caribbean coast of Venezuela is a state with the surprising name of “Nueva Esparta,” or “New...