Although Wiang Indra Riverside Resort in Chiang Rai province (formerly called The Riverside) has been established many decades ago, it's still able to keep its grandier and elegance. Situated on the bank of the river, the resort has a vast expanse of beautiful garden and a…