Laughing Waters

Ocho Rios, Port Antonio & the North Coast


At Laughing Waters (also called Roaring River), by Mammee Bay, a river appears from rocks amid a shallow ravine about 3km from the sea and spills to a charming little public beach. This is where Ursula Andress famously appeared as Honey Ryder, dripping with brine, in the first James Bond movie Dr No. Look for the large fenced-in electrical power structure beside the A3. Follow the river to the beach. Public access to the falls is by foot.