Recently The New York Post put out its list of the top 12 best spa treatments at resorts across the world. A Cabo resort was able to make the list being the only resort in Mexico within that top 12. The wellness center in question is known as The Well at the Chileno Bay resort …