PortElizabeth is a great little coastal city with loads of great things todo, and a whole host of fantastic attractions right on its doorstep.It's big enough to have everything you'd really want from a city butsmall enough to occasionally feel like a village.There are wonderful beaches, good diving,…
Read More