Nestled in the cool heights of the mountains is the hill station of Mount Abu, where the international headquarters of the Brahma Kumaris, called ‘Madhuban’ (meaning forest of honey) is lo...