Incentive Travel Spotlight: The Allure of a Pura Vida Incentive

What is it about the glamour that seems to be built into the words ‘Costa Rica’?  This country nestled at the base of Central America between Nicaragua and Panama, bordered by both the Pacific Ocean and the Caribbean Sea, elicits feelings of mystery and exclusivity to most travellers on an Incentive Travel escape.  For the […]

Read More