Meghalaya is ever visited place where you can visit through the year. The best time to visit Meghalaya is between the months of October to April. Blessed with moderate climate all through the year, every season you have a reason to visit.
Advertisement