You can check the official website of Meghalaya. You may have to apply for an E-pass. However, unless and until, you absolutely love the monsoons, visiting Meghalaya until late August may not be a great idea.
upvoteUpvote (1)messageComment
Meghalaya is extremely beautiful if you love monsoon but it can get harsh sometimes. I'm not sure whether it is open or not but I saw some posts of travelers on Instagram which suggests that it is open.
Meghalaya is not yet opened for tourists