Azure SQL Database in different locations
Based on your scenario Data Sync is the best fit. It's the only Azure PaaS solution for Data Synchronizaion.

Transactional replication is supported for on-premise to Azure. If sync in this direction is enough for you, you can use replication. See Transactional Replication to Azure SQL DB now in public preview