Tag: shrewsbury

  • Ski Ward

    Ski Ward, nearby Shrewsbury in Massachusetts, is best-known as a family resort, ideally suited to children. Everyone will find Ski Ward with its stunning slopes an adventure. Superb ski conditions, great terrain and a fantastic day lodge, makes Massachusetts’ Ski Ward an awesome vacation experience. Ski Ward’s 10 acres offers skiers and snowboarders nine well-groomed […]