Na brdu iznad grada Ljubuškog nalazi se prekrasna kula koja bdije nad gradom. Srednjevjekovna Tvrđava hercega Stjepana, ili Stari grad Ljubuški, podignuta je na čvrstom, krševitom položaju, na 396 metara nadmorske visine.

Kompleks zauzima prostor od nekih 500 m2.

U Starom gradu nalazi se sistem bedema koji opasuju glavnu kulu. Bedemi ponegdje dostižu visinu i do 10 metara. 

Od 2003. godine Stari grad Ljubuški proglašen je nacionalnim spomenikom Bosne i Hercegovine, a zahvaljujući konzervatorskim radovima velikim je dijelom obnovljen.

Turisti mogu uživati promatrajući stare zidine, ali se ujedno i popeti na vidikovac odakle puca odličan pogled na grad Ljubuški.

Kako doći do Starog grada Ljubuški

Do Starog Grada Ljubuški može se doći automobilom. Veći dio pristupnog puta je asfaltiran, a manja dionica se vozi makadamskim putem koji dolazi skoro do podnožja Starog Grada.