March 31, 2025
Monday
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.