Meghalaya Is A Beautiful State Of India. The Name 'Meghalaya' Speaks About The Beauty Of The Land, Which Means The 'Abode Of Clouds'. This Hidden Land Has Gained Popularity Across The Globe With Its Immense Natural Beauty. This Hilly Stripe Is Located In The North Eastern Part Of The Country. With Assam In The North And Bangladesh In The South, The Land Draws Many Tourists Every Year. Apart From The Beauty, The Land Is Also Popular As An Adventure Destination.