Dragon Boat Festival Celebration
International School of San Antonio 8231 Callaghan Rd bldg 2, San AntonioDragon Boat Festival is one of the major Chinese festivals and it is a national public holiday in China and Taiwan. It is celebrated on the fifth day of the …