Vietnamese water puppetry is a unique folk art. It's said that ‘Not watching a performance of water puppetry means not visiting Vietnam yet.' That's why water puppetry is a must-see show for tourists in Vietnam. Watching this show can help you escape from your busy life and refresh your minds with unforgettable moments.