G

Geeta Chand

4 years ago

This is a hub for Japanese culture, located in Don...

This is a hub for Japanese culture, located in Don Mills. Lots to learn and lots of interesting places near by if you have the time to spare. I make time to visit around the Japanese film festival and explore the Aga Khan Museum. Great atmosphere and I always leave with a wealth of knowledge about the culture.

Comments:

No comments