Ecuador is the only country in South America that lets Indians in Visa free. No strings attached. One of the few desirable and reachable Visa-free countries for… Read more “Ecuador Visa for Indians”
Peru Visa for Indians was not an easy affair for anyone trying to backpack through the country. Things have changed now for travellers with valid US Visa.