List of World Heritage Sites in India visited

Charity Begins at Home!!! In order to fulfill one of my wishlist - "Visit the top UNESCO World Heritage sites", it is always apt to first visit the ones which are in my home country.

There are 32 World Heritage Sites in India that are recognized by UNESCO as of 2014. Of these, 25 are cultural sites and the other 7 are natural sites.

So far, I have had the privilege of visiting only 11 of them as below:
  • Mahabodhi Temple Complex at Bodh Gaya, Bihar
  • Archaeological Site of Nalanda Mahavihara (Nalanda University) at Nalanda
  • Agra Fort, Uttar Pradesh
  • Taj Mahal, Uttar Pradesh
  • Sun Temple, Konarak
  • Ajanta Caves
  • Ellora Caves 
  • Elephanta Caves
  • Chhatrapati Shivaji Terminus (formerly Victoria Terminus)
  • Qutb Minar and its Monuments, Delhi
  • Red Fort Complex
  • Hampi, Karnataka
  • Mountain Railways of India (Visited 2/3 - Darjeeling Himalayan Railway and Nilgiri Mountain Railway)
Sunderbans and Khajuraho are among the ones which are definitely in my wish list before I can move ahead with others.

You can find the rest from the link below.