The Royal Woods Manali The Royal Woods NEAR GOVRMENT AGRICULTURE FARM VPO NAGGAR TEH, &, DISSTT, Naggar, Himachal Pradesh 175130 7468006006