SQL table for Address and Localization
I'd move localization to Addresses. You'd probably like to know where an address is located anyway. 
Some people have many addresses (a fiscal address, 
shipping address, multiple houses) And some addresses belong to many people (families, companies...) Consider creating a many to many table that relates Persons and Addresses.