Clickable countries using Google Maps JS API. You can use this sample code to create maps with clickable countries, borders etc.
There are two variants: Database version and JSON version. Insert your Google maps API_KEY at index.html line 22.
On Database version import data.sql in to your database and configure connection in data.php file.