Embassy of the Republic of Costa Rica


About Us

Her Excellency Ambassador Ms. Liliana Edgerton Picado
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