Indian Hill Farms is a family friendly barn, located in beautiful West Milford, New Jersey. We have many horses and ponies on the property, which are available for lessons, leases and sales. Indian Hills is home to many rescue horses and ponies. We have experience training and training horses and ponies from the ages of 14 weeks to 30+ years old. Lessons and farm visits are scheduled by appointment only, so please email us at [email protected] to set up an appointment. We are a very dedicated barn and work to perform as the best in the area. With a very dedicated trainer onsite children and adults are able to reach their riding goals. We currently have riders between the age of 5 and 60. It's never to old to learn how to ride! Indian Hills also has a very known show team. We work to be the most successful in the area, earning many ribbons and awards throughout the season.Set up an appointment to visit the barn!