List of Countries where Visa is not Required for Indian Citizens
Jamaica | Senegal |
Serbia | Trinidad and Tobago |
Haiti (for up to 90 days) | Micronesia |
Ecuador | Dominica |