Shiga and Hiroshima University students had a great time last weekend at Niagara Falls in Ontario, Canada.
ELC Niagara Excursion
- Post published:September 11, 2024
- Post category:ELC News / Special Programs
Shiga and Hiroshima University students had a great time last weekend at Niagara Falls in Ontario, Canada.