hotel casa opuntial san cristobal galapagos lodging where to stay cost location
Travels

This is the Casa Opuntia hotel on San Cristóbal Island in Galapagos