A Bit About the Omni Amelia Island Plantation Resort

I’m busy editing about an hours worth of video I took on my recent trip to the Omni Amelia Island Plantation Resort in Florida. There should be about two quality minutes of tape for me to share with y’all which will (hopefully) include a turtle marching across the beach, a turtle ziplining with a magnum … Read more