Galapagos tourist having fun on travel on Espumilla Beach, Santiago Island, Galapagos Islands, Ecuador.