Being one of the most ancient civilizations in the world, it is natural that India is rich in heritage. Familiarize yourself with the by-gone splendor of this wonderful country by exploring the palaces and architecture of the Rajputs or Moghuls, or the temples of the South, the ancient marvels of Hampi or Kajuraho. There is so much to explore in your own backyard.