Buying property in another country can feel both exciting and uncertain. From scenic beaches to colonial towns, Mexico offers ...