1. A method for image searching using geographical coordinates and time, the method comprises: acquiring a query image from a mobile device; extracting image features of the query image; extracting image features of the database images; calculating a matching score for the database image, and wherein the matching score is calculated based on differences between the extracted image features of the query image and the extracted image features of the database image; identifying matching database images based on the matching score; extracting geographical coordinates of the identified matching database images; extracting geographical coordinates of the query image, and wherein the geographical coordinates of the query image is matched with the geographical coordinates of the identified matching database images; extracting a time stamp of the query image; extracting a time information of meta data in the identified matching database image, and wherein the time stamp of the query image is matched with the time information of meta data in the identified matching database image; computing a joint matching score, and wherein the joint matching score is computed by mapping the calculated matching score of the database image, the matched results of the geographical coordinates of the query image and the geographical coordinates of the query image, and the matched time stamp of the query image with the time information of meta data in the database image; defining a threshold matching score to identify a match between the query image and the database image, and wherein the database image is identified as a matching image to the query image when the computed joint matching score of the database images is less than the pre-defined threshold matching score; ranking the database images based on the computed joint matching score; and displaying one or more database images by ranking based on the relevance.