Joey AmatoFeb 16, 20232 minEmbracing Wellness at Rancho Pescadero in MexicoTaking conscious travel to a whole new level, the new Rancho Pescadero is a 5-star resort that just opened its doors in December.