Tag Archives: Water Puppets

Water Puppets at the Golden Dragon Theater, Saigon

If you plan to see the water puppets show at Golden Dragon Water Puppet Theatre in Ho Chi Minh, plan ahead and get your tickets the day you get there as the performance hall is small with limited seats which … Continue reading

Posted in Sightings, Travel | Tagged , , | 3 Comments