TROY is a quaint New England town nestled at the base of beautiful Mount Monadnock in unspoiled Southwestern New Hampshire. Troy offers all the charms of a small, self-sufficient New England community, with exceptional opportunities for recreation, including hiking, climbing, biking, snowmobiling, cross country skiing, hunting, fishing, and much more, while vacationing at local Inns or Bed &...