A hidden gem in Manitoulin Island, the Bridal Veil Falls offers an amazing view and a fresh start for the tired tourist on a summer day.