Owando

Republic_of_the_Congo

Owando is a city in Republic of the Congo. It is considered one of the best places to visit in the north of the country.

It has a number of new hotels, and restaurants and boasts one of the best tourist spots in the country (Mambo Beach).