Who living in Port Elizabeth can say that they have never been to Happy Valley? Probably not many. Some people (like myself) went there as kids and now take their kids. I love going to Happy Valley. It is a wonderland of colourful lights and kids story and rhyme characters. Happy Valley is situated on the beachfront just off Humewood Beach. It truly is a Port Elizabeth institution. For more on Happy Valley, go here.