Mill Falls is a Waterfall located in Subd. D, NS. It is one of the 84 waterfalls in Canada. Address of Mill Falls is Annapolis, Subd. D, NS, Canada. Mill Falls is located in a remote area, with less than 1 listed places around it Mill Falls is rated 4 (out of 5 stars) by 5 reviewers on the web.
Annapolis, Subd. D, NS, Canada