Općina Bosanski Petrovac smještena je na blagim padinama Grmeča, 54 km od Bihaća. Bosanski Petrovac spada među mlađa gradska naselja u Krajini. Često je Bosanski Petrovac mijenjao ime, u tursko doba se zvao Novosel, kasnije Petrovac, da bi tek kasnije dobio današnji naziv Bosanski Petrovac.
U mjestu Vrtoče, općina Bosanski Petrovac, već drugu godinu punom parom radi etno-selo Čardaklije. Sa 10 objekata, kao što su prijavnica sa suvenirnicom i etno-muzejom, kovačnica, kolnica i tkalačka radionica, gostinska kuća ili konoba, zatim prenoćišta, ognjište, kotlara, vodenica, ovčarnik, štala i sušnica, pravi su muzejski primjerak nekadašnjeg seoskog života, vjerno rekonstruisanog.