Chiang Dao – The city of Stars on a Misty Mountain!

Chiang Dao – Go for the Stars! Chiang Dao in Thai translates to “City of stars”, which is famous for the limestone caves “Chiang Dao Cave“, a must visit attraction in the vicinity. Chiang Dao is famous for the Wildlife Santuary as well. Its a small laid back town, where you can have a peaceful […]