Isla Espiritu Santo

The Mexicans call it the Holy Spirit. Sitting on the beach, my eyes fixed a few miles offshore on a group of humpbacks jumping, their tails and flukes slapping the water, much like a baby would do in a bath, I start to understand the sacred spirit of this location. Cliffs made of thick layers… read more

Read More