Wachirathan Waterfall is a very accessible cascade within Doi Inthanon National Park in Northern Thailand. I visited Wachirathan, also locally named Nam tok Vachirathan on an epic Chiang Mai day trip to Doi Inthanon National Park and highly recommend making a stop here. Although is quite a busy waterfall since it is easy to reach […]