Plettenberg Bay overlooks a sweeping half-moon baySource: Creative CommonsCopyright: Creative Commons / Amanda Longhurst
Images of Plettenberg Bay beaches
Images of Knysna beaches
Images of Camps Bay beaches
Port Elizabeth Airport Hotels