Isla Partida and Espiritu Santo
Espiritu Santo and Isla Partida are two islands just north of La Paz separated by a narrow channel about 30 yards wide. These two islands make up the Espiritu Santo Natural Marine Park so there is no development on these islands which are located only 11 miles from La Paz across the Lorenzo Channel. We …