History: One of the most picturesque natural harbors in the Caribbean, Discovery Bay wa...
Afiba View is a Relaxing, Beautiful, Calming, 2 bedroom self contained Apartment over l...
Located in beautiful Discovery Bay nestled along Jamaica's fabulous north coast, this h...