Show notes
Beira is the second largest city in Mozambique, at the southern part of Africa. It locates along the coast of the Indian Ocean, and there stands a five-star hotel near the shore. This hotel was once the most luxurious resort in Africa, but unfortunat...




