Half Moon Beach Negril

Hannover Parish, Negril , Jamaica