7 ways to experience the beauty of Thai culture – from cooking classes to local festivals. Must-do cultural activities in Thailand for every traveller.