21 Reasons to Visit India

India is the world’s seventh largest country as per the size and second when it comes to its population. And it makes a wonderful holiday destination too. But if you…