Know a great place in México that isn’t here? Share it! »
I've heard it called "The Switzerland of Mexico"...the affluent Mexicans vacation retreat - Modern villas with full service