Located between Asheville and Hendersonville, Fletcher is a place where you can enjoy the thrills of the city within a short drive while still feeling like you are tucked away in a quiet mountain hide-away. If the city is not your thing, then Fletcher is still a great location for outdoor activities.