La Guardia lies at the eastern end of a bar, or strip of land, that stretches more than 15 miles from the main island of Margarita to Punta Tigre on the Macanao Peninsula, running between the Laguna de la Restinga and the Caribbean Sea.