Travel7 hours ago
No passport needed: 7 South African towns that feel like the Mediterranean
According to The South African, seven coastal towns in South Africa from Paternoster to Mossel Bay offer whitewashed buildings, blue water and Mediterranean vibes.