TOP 5 BEST HISTORICAL PLACES IN INDIA

India, a land which has been ruled by over a 100 different dynasties and colonies from the birth of its existence. The diversity of Indian history is easily reflected even in the modern 21st century on the monuments, culture and…