Search

More Story

Mount Catedral Ski Resort

THE MOUNTAIN Mount Catedral is one of the most attractive ski resorts in the Southern Hemisphere, with over 2965 acres (1200...