Tvrđava je sagrađena na uzvisini sjeveroistočno od Trilja u svrhu nadziranja jedne od najvažnijih komunikacija koja još od prapovijesti vodi kroz unutrašnjost Dalmacije. Sačinjavaju je dvije kule povezane izduženim dvorištem. Istočna kula, veća i bolje sačuvana, izvana je nepravilna okrugla tlocrta, a iznutra osmerokutna s očuvanim bunarom.
Zapadna je kula manja i lošije sačuvana. Potvrđeni su arheološki nalazi koji datiraju od kasne antike do početka XVIII. st., s naglaskom na kasni srednji vijek. Pod tvrđavom je smještena stara župna crkva sa zvonikom na pročelju, građena u XVIII. st. Utvrda se prvi put spominje 1371. godine, a do početka XV. stoljeća drže je knezovi Nelipići. Krajem XVII. stoljeća pada u turske ruke sve do 1718. godine kada dolazi u posjed Mlečana.
Utvrda Čačvina nalazi se oko 8 kilometara sjeveroistočno od Trilja, na nadmorskoj visini od 705 metara. Nalazi se na vrhu brda, iznad vjekovnog puta koji iz Cetinske krajine preko Buškog blata vodi prema Livnu i Tomislavgradu. Ovom rutom i danas vodi put od Trilja prema Livnu: državna cesta D220.
S vrha brda puca pogled na Sinjsko polje i na južne padine planine Kamešnice i na dio Zamosorja. Odličan pregled terena je omogućavao njenim posadama uspješnu kontrolu protoka robe i putnika od Trilja prema istoku.
Proteklog vikenda na utvrdi je boravio Dalmatian Rider, a što je snimio pogledajte u atraktivnom videu.