Indian Embassy in Costa Rica

Embassy of India in Costa Rica:
Address: Embassy of India, Hony. Consulate of India, San Jose, Embassy of India(Underjurisdiction, of Panama City Address: 4407-1000, Hony. Consu San Jose,Costa Rica.
Telephone: +506 2203810
Fax: +506 296 6534

Costa Rica:
Costa Rica, officially the Republic of Costa Rica (Spanish: Costa Rica or Rep├║blica de Costa Rica, is a country in Central America, bordered by Nicaragua to the north, Panama to the east and south, the Pacific Ocean to the west and south and the Caribbean Sea to the east.

The official website of ministry is written in spanish lauguage, but here is the english translated web page of Costa Rica Visa Info.

Costa Rica Visa Information------------------------> Costa Rica Visa Official Website