One of the best place for photography. My friends says its really nice place to visit. Its hill station in Maharashtra called Malshej Ghat. First time, I went with Nikon team on November. The climate was so cool. I never forget this trip of photography 1st time in my life. For photography , traveling is must.
The best time to visit on Nov-Feb (Winter Season). Winter season is the best to vist anywhere in India. :). I visited this place this place on December. I’ll check your pics.