You can’t get fresher seafood than these lobsters pulled from the blue waters off of Negril Beach in Jamaica.
Sun, Beach, and Lobster on Negril Beach, Jamaica
Previous post: More On Iberostar Resorts | Mexico & the Caribbean
Next post: Poolside At The RIU Palace Hotel In Negril
{ 1 trackback }