Kicking off our Ultimate Italian Road Trip in one of Sicily's Hidden Gems - Capo d'Orlando, Italy!