Brown Waterfalls are situated in ______ country ? By taleemified - September 23, 2019 105 A. Australia B. New Zealand C. Canada D. SwitSwitzerland