2 / 48
Amanoka Villa, Discovery Bay, Saint Ann Parish, Jamaica. The local town of Discovery Bay (also known as Dry Harbor Bay) spreads across the sides of the Dry Harbour Mountains, overlooking the blue-green waters of the harbor in Discovery Bay, Jamaica. © Rick Collier
Jamaica Discovery Bay Dry Harbor Bay Amanoka Villa tropical island paradise swimming pool beach relaxation ocean water reflection town buildings shops harbor hills trees mountain gazebo dock docks calm blue green water
amanoka02amanokacaribbeanharborjamaicasunnytravelbluedestcatgreenwaterswimtowndiscovery bay sunnysunfun
- No Comments