You asked:

facts about Tug Hill Plateau

  • The Tug Hill Plateau, the upland region in upstate New York in the USA, famous for heavy winter snow.