The Heritage Identification of Monuments web application employs different Machine learning technologies like Convolutional Neural Networks(CNN) and Deep Learning, to identify historical sites and monuments. The project focuses on training machine learning model to identify heritage sites and monuments with the use of CNN to extract features from images and help in identifying historical monuments. This project focuses on collection data from satellite images and user contributions, thus expanding the database and offering information on different identified monuments. This initiative aims to promote general awareness among the public and promote heritage preservation with labelled datasets and machine learning technologies. Machine learning techniques have evolved over the years, in this project we highlight the main techniques and algorithms by which we extract data from images and compare different mathematical models to test the accuracy. Additionally, the web-app helps to create a good reach among the masses and raise awareness. Keywords— Machine learning, Deep Learning, Convolution Neural Network (CNN), Pattern Recognition, Indian Monuments, Open source.