Situated midway between Cape Town and Durban, and midway between Port Elizabeth and East London, the picturesque town of Port Alfred is a modern, bussling town offering pristine beaches, tidal Kowie River, many leisure and sporting activities, shopping centres, culinary delights, art and culture and so much more.