Embassy Information Portal
Honorary Consulate of Nepal in Boston
790 Boylston St.,, Suite 25I, 02199
Visa Appointments can be booked by contacting the consulate directly.
9am to 4pm
Consulates of Nepal in United States
Consulate General of Nepal in Cleveland, United States