February 12, 2025
Wednesday
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.