OTBR: Organization of Tourist Board Representatives

What does OTBR mean? The above is one of OTBR meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Organization of Tourist Board Representatives