These retreats offer everything from casinos to horseback riding, golf to jungle trekking, depending on the location.
These retreats offer horseback riding.
People sit on a bench while others are in a courtyard