Waterfall in Peru Looks Like a Bride Wearing a Wedding Dress and Veil
Have you ever seen something in nature that made you do a double take? Well, outside the city of Cajamarca in northern Peru, there is a spectacular sight that you cannot miss—a water feature called the Waterfall of the Bride resembles the form of a bride wearing a veil and dress.