Fact Check: True, 'waterfall of the bride' is located in Peru
Category: MISLEADING | Source: NEWSMETER | Date: 20-Oct | Label: Fake