India is a land with a rich and varied history. Many different rulers, dynasties and empires have fought over and controlled different parts of the Indian subcontinent during its eventful history. The various rulers and dynasties left behind their legacy in the form of grand monuments and buildings, in different historical places in India.
Most of India's cities have a history worth exploring, for the tales of the past are truly fascinating. The various monuments including palaces, forts, victory pillars and tombs in different historical places in India, tell glorious stories of India's fascinating history.
The Ajanta Caves
Udaipur Lake Palace
City Palace Jaipur