Meghalaya – The Abode Of Clouds
21712
post-template-default,single,single-post,postid-21712,single-format-gallery,qode-social-login-1.1.3,qode-restaurant-1.1.1,stockholm-core-2.4.5,select-theme-ver-9.12,ajax_fade,page_not_loaded,,qode_menu_,wpb-js-composer js-comp-ver-7.9,vc_responsive

Meghalaya – The Abode Of Clouds

Meghalaya – The Abode of clouds

Meghalaya is a state in northeast India. The name means “the abode of clouds” in Sanskrit.