Casa de Amelia San Cristóbal Island

Hotel in San Cristóbal Island, Galápagos

39XW+H8F, Puerto Baquerizo Moreno, Ecuador