I'm a great believer in "proper" obstacles in crazy golf - windmills, open mouthed dragons, trick holes etc. Many of the European courses take themselves far too seriously...
My top courses worldwide:
1) Dino Golf, Phuket, Thailand
2) Pleasure Beach, Blackpool, England
3) Harbour shopping centre, Barcelona, Spain
4) Opposite the Mare Nostrum Hotel, Tenerife, Spain
Hey look, I've managed to update my picture!