Saint Lucia (February 25, 2014) – Chris Harrison, the host of ABC’s hit romance reality series The Bachelor, will return with the show to the island of Saint Lucia to host the final two episodes of