Embassy of the Republic of Costa Rica


About Us

Chargé d’Affaires, a.i. Ms. Liliana Edgertonpicado
Address:
2nd Floor
#63 Tragarete Road     
Port of Spain        
Country:
Costa Rica
Phone:
628-9601 | 628-8775 | 795-2217                   
Fax:
628-9203                      
Email:
embcr-tt@rree.go.cr