Luis Carlos Delgado Murillo

Luis Carlos Delgado Murillo is ambassador
of Costa Rica.

rss feed

Luis Carlos Delgado Murillo's Latest Posts

Costa Rica: a natural wonder

Costa Rica: a natural wonder

They say the best things come in small packages and Costa Rica is a real-life example of small-package delights. The Central American country sits between two oceans and helps bridge North and South America, a geographical position that has ensured natural riches and cultural diversity. Costa Rica houses close to 5 percent of the world’s […]

Continue Reading