Mountaintop Ranch is located in the Blue Ridge Mountains. We train horses in western and English disciplines. We have a trail riding program for the public.