I agree that when you buy abroad, tax considerations are NOT neutral.
France : ISF (impot sur la Fortune) especially if you do not take local mortgage on the property, Taxe fonciere (kind of tax on the property/land),Taxe locative (if you rent your property),Taxe d habitation (kind of council...