Noordhoek Beach in Cape Town

nature
beautiful, long beach, great for running and horse back riding