Vicky Marie Gaffney and David Scott Richards, both of Indian Land, were married May 5, 2009, in Negril, Jamaica.
The Rev. James Peof officiated the ceremony.
The bride is the daughter of Jack and Betty Ramsey of Pageland. She graduated from Rock Hill High School in 1988 and is employed by Chesapeake Rehab in Charlotte.
The bridegroom is the son of John and Terry Richards of Indian Land. He graduated from Indian Land High School in 1987 and is employed by Camden Properties in Charlotte.