Shillong, the capital of Meghalaya, is commonly known as the "Scotland of the East." Its misty hills and scenic beauty make it a paradise for people who love nature; no one can resist its charm.
Located just 1 kilometer south of Mawsmai village in East Khasi Hills district in the Indian state of Meghalaya, the Seven Sisters Falls ... form a seven-segmented waterfall, which plunges over ...
Shillong which is the capital city of Meghalaya, one of the northeastern states India is a pretty place to visit for tourists ...
一些您可能无法访问的结果已被隐去。
显示无法访问的结果