Home Life Bãi Cọi, a meeting place of civilisations