I have been using this application for my learning. In have learned the location almost. This could be very useful for the Friends those who are preparing for UPSC Exams.
Here is the application image.
|EnjoyLearning World Map Puzzle|
Note: The copyright is with the owner, Just shared a link from the Google Play Store.