best time to travel to Shillong Shillong is a heaven wrapped up with hills, greenery and sheer serenity April 21, 2019