You MUST go in person to the Jamaican consulate nearest you to apply. NOTE: all applications are processed and completed at the passport offices in Jamaica
The team offers legal process and private investigative services to professionals locally and internationally.
It seems that your concerns are on the procedures on applying to become a full time/returning resident
a. residing in France, b. while on vacation in Jamaica