Dragon Boat Festival Celebration
International School of San Antonio (old location) 8231 Callaghan Rd bldg 2, San Antonio, TX, United StatesDragon 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 […]