Travel

Cape Town’s most romantic hotels

Cape Town— the provincial capital and primate city of the Western Cape in South Africa— is the second-most populous city in South Africa, after Johannesburg.
A part