You can send visitors to different servers based on country of their IP address using Amazon Route 53 cloud based dns server. For example, if you have a server in Amsterdam, a server in America, and a server in Singapore, then you can easily route traffic for visitors in Europe to the Amsterdam server, people in Asia go to the Singapore server and those in the rest of the world be served by the American server.
via Amazon AWS Route 53 GEO DNS Configurations.
In this post, I will explain how to configure and test GeoDNS using AWS Route 53 service.