Mumbai was the most popular Indian entry point for tourists last year More than 4.8 million overseas tourists visited Maharashtra during 2011, making it the most popular Indian state for holidaymakers The figures from the Union of Tourism show that it was the most visited area of India for the second year in a row. Tamil Nadu and New Delhi « Continue Reading »
Jul 292012