The spa, the horses, the scenery, the food - I can't use enough superlatives to describe the delights that await at the Echo Valley Ranch and Spa. The combination of Thai and Western cultures creates a unique experience. I started the day with a gentle Thai exercise class, then hopped on a horse for a trail ride, returning at lunchtime... more



