Meghalaya is a beauty to behold all 365 days of the year. In the winters or season closing to winters, it would have a lot of greenery and the nature is going to be at its peak.
Meghalaya is most beautiful place i ever visited. you can visit Meghalaya in any season. there are lots of places in Meghalaya you can explore and also you can enjoy zip lining Activities aswell.