A taste of France in the Caribbean, Martinique is the perfect destination for beach lovers, divers and hikers.