Natural wonders in Banff offer an entire world of national treasures, stunning vistas, clear mountain lakes, waterfalls, dense green forests, snow-covered peaks, and other attractions. Here you can walk miles upon miles of hiking trails, engage in wildlife viewing, go...