San Juan Cosala, Jalisco, Mexico
Monte Coxala is a laid-back hotel overlooking a lake mountains offering a spa, a yoga studio, thermal baths and restaurant. We dined there a couple of times. The food was good and the view magnificent. Next 15 photos are taken there.