
Chinese rank India as third best spot for culture exploration
hinese travellers have also ranked India at number four in the world as a popular destination for adventure Mumbai: Chinese travellers have ranked India as the third most popular destination globally...