India is the seventh largest country in the world. It covers about 3,287 thousand sq kms. Approx the same area at the whole of Europe. This is the largest democracy in the world. India occupies a strategic position in Asia.
We’re here to get you on your way! For personalized assistance developing a customized itinerary, or for general questions, we’re a phone call or email away.
Kiran KC
This email address is being protected from spambots. You need JavaScript enabled to view it.
+977 9801152525