It is possible to create an iCalendar that will automatically update every two to three hours using an iCalendar Feed. The Web Central calendar was specifically designed for Google and Recreation Management feeds, but can be used with other iCal feeds.
Important Notes:
Items synced through the iCalendar feed will not be populated in the backend of the Calendar module.
Items can also be manually created within the Calendar
Instructions
Navigate to Modules and on the Content tab, select Calendar:

Click Add Calendar:

Enter the Title for the calendar:

In the iCalendar Feed field, paste or type in the iCalendar URL:

Complete the remaining fields as needed:

Description: Enter a description of the calendar
Template: Select the template used to display calendar items
Email List (Optional): Select to enable an email list for the calendar
Allow Subscribers (Optional): Select to allow users to subscribe to the calendar
Allow SMS (Optional): Select to allow SMS notifications for calendar updates
Add Item RSS Behavior: Select how RSS settings are handled when adding items
Modify Item RSS Behavior: Select how RSS settings are handled when modifying items
Permissions: Configure view, author, publisher, and owner permissions for users and groups
View: Select to allow users to view calendar items
Author: Select to allow users to create calendar items
Publisher: Select to allow users to publish calendar items
Owner: Select to allow users to manage calendar settings and permissions
Color (Optional): Select the display color for the calendar
Show Archives (Optional)
Display archives as visible to the public: Select to allow public users to view archived items
Click on a save option:

Save Changes: Saves the calendar to be published at a later date
Save and Publish: Saves the calendar and publishes it to your site