The Legend Chiang Rai Boutique River Resort & Spa

The Legend Chiang Rai Boutique River Resort & Spa

Chiang Rai, Thailand / The Legend Chiang Rai lies along the Mae Kok River in the city of Chiang Rai, Thailand.