Greywalls Resorts is one of the finest resort in Naran which aims to makes to make your vacations a memorable time spent. With in-House facilities for own guests like mountain bikes to explore the vicinity, Own Fishing tackle & rods with fishing guides, trekking & hiking guides, white water rafting and a lot more to enjoy....