Costa Rica Name: H E Ms Mariela Cruz Alvarez Designation: Ambassador Address: 2/15, III Floor, Shanti Niketan, New Delhi, Delhi – 110021 Contact No. : +91-11-41080820 Email: embcr-in@rree.go.cr Ministry / Department: Embassy of the Republic of Costa Rica View