Over 5000 years of history, India is a vast and diverse country with plenty of fascinating historical monuments and cultural heritage sites which stand quietly today to retell their story of joy, sorrow, courage and sacrifice before the visitors. These marvels consist of palaces, forts, huge imposing monuments, temples and also caves. Ajanta Caves in […]