India is a unique country because of its culture and unmatched traditions that is why India is one of the emerging tourist destinations. Today I will tell you Top 10 Reasons Why You Should Visit India. One more reason for that is now India offers a visa on arrival for more than a hundred countries. You can check your status at the Govt of India website. From a tourist’s point of view India has everything Mountains, Beaches, Adventure, Spirituality, Metro Cities, Forest, Desert, means India has something for everyone. To the North you will find the Himalayas, To the south Beaches, To the west Desert and east is Trible. Check out here Top 10 Reasons Why You Should Visit India.