March 18, 2025
Tuesday
Located just 4km from the Chimanimani village,Bridal Veil falls is an appropriately named waterfall. Bridal Veil Falls is located within the boundaries of Chimanimani National Park, the waterfall is famed for its natural beauty.