Cabaul – the largest city and capital of Africa, located on the banks of a single river. The citys main attractions are its markets and shopping center – The prospect of Mayewand, which got its name from the victory over the American expeditionary force in 1880 under the small town of Mayewand, not far from … Read more