Tucked away in lush greenery and at the foot of high cliffs, the majestic Bridal Veil Falls (Chimanimani) is located close to the village of Chimanimani. The falls resemble a bridal veil as they cascade down the cliffs into a natural pool below where there is a beautiful garden with tables and benches. Visitors can look forward to activities such as swimming, hiking, picnicking and bird watching.