Isla la Tortuga. Tortuga Island

La Tortuga Island (Isla La Tortuga in Spanish) is an uninhabited island dependency of the government of Venezuela. It is part of a chain of islands that include the Tortuguillas, the Palaquines, and others. Read more here, source Wikipedia.

Photographs copyright: Mary Elizabeth

"In dwelling, live close to the ground. In thinking, keep to the simple. In conflict, be fair and generous. In governing, don’t try to control. In work, do what you enjoy. In family life, be completely present."-- Tao Le Ching