Discover Locations in Mexico for Living, Working, Retirement Mexico offers foreign residents plenty of choices in regard to locations for living and retirement
Experience Puerto Escondido Known for its world-class surfing, Puerto Escondido is also an authentic Mexican coastal town with an old-world feel offering a wide variety of activities and pastimes for visitors