Web Analytics
5 años - Light House Rd, West End, Jamaica.

Xtabi Resort in Negril Jamaica - Meeting Place of the Gods. The name is as exotic as the quaint cottages and octagon shaped bungalows spilling across the countryside and perched atop rocky terraces overlooking a turquoise sea. Video by Dean Clarke Photography

chukka Jamaica