Home » Archives by category » Places in Thailand » Chiang Rai

Chiang Rai – A Land Filled With Natural Beauty

Chiang Rai – A Land Filled With Natural Beauty

Chiang Rai, once infamous for being part of the Golden Triangle – three areas that converged and became the opium production capital of the world – is now famous for its abundant natural attractions. Chiang Rai has become a must-visit province for nature lovers who visit Thailand. Visitors flock to this province from Bangkok by [...]