Greece and Costa Rica share an unexpected connection: the Latin American country is home to three towns with Greek names.