Galapagos onboard the M/Y Infinity

7 Nights

Baltra Island, Santa Cruz Island, Genovesa Island, Darwin Bay, Santiago Island, Rabida Island, Puerto Ayora, Floreana Island and Española Island