YTA: Pembroke, Ontario, Canada – Pembroke And Area Apt

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

Definition in English: Pembroke, Ontario, Canada - Pembroke And Area Apt