Shillong, the “Scotland of the East,” is a place where nature, history, and spirituality meet. Amid its rolling hills, misty skies, and vibrant culture lies a
Tucked away in the rolling green hills of Shillong, Sweet Falls is one of Meghalaya’s most enchanting natural wonders. Unlike the more crowded tourist hotspots, this