With nearly three quarters of the country’s population living in rural areas, and a population that’s more than six times that of China, India is the most visited country in the world by tourists.The country also boasts some of the most affordable prices in the developed world, but is also the most expensive country in …