Hey Prashant, you can use any geotagging app to add location on photo. Many apps are available on Play Store for this purpose. I would like to recommend you one geolocation app named, "GPS Map Stamp: Geotag Photos with Timestamp Camera".
I am using this app, and I like it the most. The feature I love the most is, we can add location along with date & time, either on photos captured using app's camera or on the pictures which are already available in our device.