Tropolje was a historical Croatian duchy, which was located on the borderland of Croatia, Bosnia and Zachlumia. Its exact borders are disputed among historians.