Caught on a rainy day? Having taught in Thailand for the past few years, rain is something that comes up often during certain seasons. However, there are still a lot of fun and engaging activitie…
652