Browsing: nature retreat

Most folks have heard about the resort town of Cabo San Lucas at the tip of the Baja, but not many people are familiar with the very small jewel of an island called Isla Espiritu Santo. This precious island is located in the Sea of Cortez about 2 hours by boat from the town of La Paz off the eastern coast of the Baja peninsular.

Back in January 1990 the Nature Conservatory acquired

Read More