Galapagos Active Backpacker

5 Nights

San Cristobal Island and Puerto Ayora