Recent travel destination , Costa Rica .