10. Nepal
A country of temples – Come take in the architectural heritage and meet some of the nicest people in the world here in Nepal. All Indians are granted a single visa entry for a stay of 150 days, so make the most of it.
These are some must-visit destinations where you can be assured of a gala time by making the most of your visa-on-arrival travel. Why these privileges? Who knows! All that matters is that you can now set free the travel bug in you.