India continues to be a coveted destination all year round with travelers visiting it from all parts of the world. It is the seventh-largest country in the world and spread over an area of about 3.28 million sq km. India is a vast country and it boasts of diverse landscapes, climates, and cultures. The landscapes … More