Venture off the beaten path to find waterfalls and scenic views. The province of Chiang Rai is a treasure trove for those hoping to see waterfalls, local villages, and hot springs. A hidden gem is ...