Berbera is a port city that lies on the coast of Somaliland, facing the Gulf of Aden. For this reason, it's the economic centre of Somaliland, attracting most of the trade that takes place in the country. The city while also serves Ethiopia's trading needs. In terms of attractions, Berbera doesn't have a whole lot to offer. The primary reason for visiting the city rather is to absorb the culture and lifestyle. Today, much of the city is simply crumbling buildings and mud-thatch houses.
Most people get to Berbera by travelling overland from Hargeisa, via minibus and 4WD. The journey is 150km, and usually costs $5. You will need an armed security officer to escort you between the cities, which will have to be organised in Hargeisa. Sometimes travellers are able to go independently by organising a letter of permission from the Police Commissioner in Hargeisa.
There is no public transport system. You will have to rely on taxis or whatever minibuses you can find. If you wish to see the waters, take a Gulf of Aden cruise on a miniature ferry.
If you wish to leave Berbera via road, you will need an armed security guard, as mentioned above.