Trebinje is a charming southern Bosnian town with a relaxed Mediterranean vibe and beautiful riverside views. Visitors can stroll through the old town, enjoy local wine and cafés, and explore nearby monasteries and scenic countryside around Herzegovina.



