THAILAND – Katiliya Mountain Resort & Spa offers natural luxury north of Chiang Rai – Chris Travel Blog

Northern Thailand north of Chiang Rai is a beautiful mountainous area. I included three nights at Katiliya Mountain Resort & Spa in my Thailand itinerary to explore the nature, tea plantations and the Golden Triangle. Katiliya Mountain Resort & Spa is nestled on a hill top of these green mountains and from where the area, … Read more