countries that do not need visa from india?
For Indians, some of the most popular tourist destinations are within Asia itself. Countries like Bhutan, Nepal, Maldives, Mauritius, Indonesia, Sri Lanka and Thailand are the some of the popular destinations where you either get a visa-on-arrival or visa-free entry.