April 18th is celebrated as World Heritage Day every year. The day is celebrated simultaneously throughout the world. On this day, many national monuments and heritage sites offer free visits to tourists. Articles are also published in newspapers and online portals shedding light on the preservation of world heritage sites and its importance. On this occasion, let's have look at some of the most beautiful heritage sites that are housed by India.