Return

Puerto Ayora on isla Santa Cruz in the Galapagos islands has an unique charm with paved stone streets and interesting buildings everywhere. The fish market has its own disposal crew on hand to take care of all the fish parts left over.