Upvote:6
Don't listen to the embassy - if they say you cannot get a visa on arrival they're wrong, and possibly trying to get at your money on purpose.
Indian citizens with a US visa can get a visa on arrival. It says so in Timatic, which is a database used worldwide by airlines checking passengers, and is based on information directly from local border authorities.
So don't even speak to the embassy - you can get a visa on arrival, full stop.
Upvote:8
This is what Timatic (courtesy KLM) has to say:
National India (IN) /Residence USA (US) Embarkation USA (US) /Destination Nicaragua (NI)
Nicaragua (NI)
Passport required. - Passports and other documents accepted for entry must be valid for a minimum of 6 months from the arrival date. Passport Exemptions:
Visa required, except for Passengers with a residence or a re-entry permit issued by USA. NOTE 43894: This does not apply to nationals of India with a normal passport. Visa Issuance: Visa required, except for Holders of normal passports issued to nationals of India can obtain a visa on arrival for a max. stay of 30 days. Fee: USD 50.-: - applicable to holders of a Residence Permit issued by USA; Additional Information:
Visitors are required to hold proof of sufficient funds to cover their stay and documents required for their next destination.
-exempt are unaccompanied minors.