Zaostrog ist eine Stadt in der Gemeinde Gradac im südlichen Teil der Makarska-Küste, die in einer natürlichen und weitläufigen Bucht liegt. Umgeben von den steilen Hängen des Bergmassivs Biokovo und von Kiefern, erstreckt sich der gesamte Ort über einen wunderschönen Strand, der erheblich zur Entwicklung des Tourismus in dieser paradiesischen Region beiträgt. Als Reiseziel kann man Unterkünfte in Zaostrog in Apartments und Zimmern in Familienhäusern finden. Zaostrog hat eine reiche Geschichte, die durch zahlreiche kulturelle und historische Denkmäler belegt ist. Die alte gotische Kirche St. Barbara und St. Roko und die Festung Ostrog, die sich hoch oben auf dem Hügel unterhalb des Mali Viter-Gipfels befindet, sind nur einige der historischen Sehenswürdigkeiten. Zaostrog wurde erstmals 1494 erwähnt, aber damals war die Bevölkerung näher am Berg Biokovo angesiedelt. Im 17. Jahrhundert zogen sie in die Gegend um das Meer oder den Ort des heutigen Zaostrog. Heute ist es ein ruhiger Ort für einen erholsamen Urlaub mit Familie und Freunden.