Do you believe that giants are still roaming the enchanting landscape of Cornwall? Uncover the folklore surrounding these colossal creatures and see if you can separate fact from fantastic fiction!