India in Top 20

Majestic Victoria MemorialInfluential travel guide company, Rough Guides, has cast the vote for top 20 countries in the world to its readers, and the results are in with India ranked 13.And with over 60,000 subscribers to the “tell it like it is” travel companion company, this ain’t no vote to be scoffed at.

Scotland is at the top with Vietnam rank 20th

Leave a Reply

Your email address will not be published. Required fields are marked *