10 Magical Visa Free Countries For Indian Passport Holders

While it might seem like the Indian Passport has lagged behind in the race of most powerful passports in the world, it is hardly as bad a news for the travel lovers in India. The latest 2015 list of Visa free countries for India is out and not only has India been upgraded to the 59th position but Continue reading 10 Magical Visa Free Countries For Indian Passport Holders