For Indians, Visa becomes important parameter when we want to plan an international trip. And procuring a visa could take days or even weeks and chances of rejection are high too.But, did you know that there are many countries where a visa is not required for Indians? And a few others where you can avail […]