Osmington Holiday Park is a wonderful park nestled in a beautiful wooded valley that drops down to Osmington Beach.