distribution & supply L'industrie électrique
NETcomm Energy Management

Good thing Christopher Columbus didn’t trip over this!

Ocho Rios (Spanish for “Eight Rivers”) is a town in the parish of Saint Ann on the north coast of Jamaica where, some believe, Christopher Columbus first set foot on land. The area is popular with tourists, who flock there to swim with dolphins and enjoy nearby Dunn’s River Falls. Not to be outdone, downtown Ocho Rios is also full of wonder and surprises! Thanks to Trent Thompson, branch manager Wesco Ottawa, for sending this in.

See a good horror lately? Send photos of the horrors you’ve seen to This e-mail address is being protected from spambots. You need JavaScript enabled to view it and include a description.

Add comment


Security code
Refresh


Featured Video

More Videos...

Latest Video

More Videos...