THAILAND – Katiliya Mountain Resort & Spa offers natural luxury north of Chiang Rai
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 [read more]