One of Telluride's most impressive natural attractions, Bridal Veil Falls is ... While you can drive a high-clearance vehicle up Black Bear Pass Road to the base of the falls, it's not recommended.