Negril Spot is located at Westmoreland Parish, Jamaica
Tags : #PointOfInterest, #Establishment
cool and relaxing...my chill spot