Print edition : May 3, 2013
Paradise for endemic wildlife
Sea lions on Ochoa beach in San Cristobal Island.
A trip to the unique archipelago called Galapagos, off the west coast of Ecuador, conjures up images of the weird and wonderful world that inspired Charles Darwin. Text and photographs by SUDHA MAHALINGAM