The Jamaica Tourist Board recognizes with pride the announcement that Ostróda in Poland has signed a partnership agreement with Ocho Rios in Jamaica, to become twin towns. The agreement was signed at the Ostróda Castle during the official visit of...