January 09, 2025
Thursday
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.