Crescent Head Holiday Park - Crescent Head: Relaxing river views. Crescent Head Holiday Park - Crescent Head:  Relaxing river views.