Puerto Ayora, Ecuador
A surfer at Tortuga Bay.

Puerto Ayora, Ecuador

January 2014

Tortuga Bay beach in Puerto Ayora, Isla Santa Cruz, Galapagos Islands. Also known as Tortuga Bey (a calque) by local businesses.