Note: Apple made changes to their iCloud structure in September of 2017. Right now you must sync each iOS device individually and not over iCloud.
Also, If you sync to the Apple Calendar on your Mac computer (NOT mobile device) it is suggested that you do not put the calendar location in the iCloud. You sync your mobile device separately following the steps below. Verification issues will arise if done otherwise.