You are viewing a single comment's thread from:RE: Visiting "Meghalaya" Is A Small State Of North-Eastern India.View the full contextveedeshnee (35)in #travel • 7 years ago Really awesome reading your post. India is such a pretty place. I will visit someday:)