Halifax Ski and Snowboard Centre (Ploughcroft)

  • Europe
  • United Kingdom
  • England

See Halifax Ski and Snowboard Centre (Ploughcroft) on the map

Total runs3
Total lifts4