Newspoint on MSN
10 Must Visit Places in Shillong
Shillong, a charming hill station in Northeast India, is the capital of Meghalaya, fondly called the “Abode of Clouds.” It also serves as the administrative hub of East Khasi Hills. The rolling hills ...
Hosted on MSN
Chasing clouds in Shillong: A May to remember
Shillong, the “Scotland of the East,” is one of the best and most scenic summer escapes in India. The hill town, set in the serene hills of Meghalaya, offers pleasant weather and a lush carpet of ...
India in March 2026 for budget-friendly travel, from hill stations and beaches to cultural hotspots and hidden gems.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results