This off-beat destination is often called the 'Kashmir of Andhra Pradesh.' To witness snowfall here, the best time to visit ...