Nestled amidst the breathtaking landscape near Happy Valley in Shillong, Sweet Waterfall is a spectacular natural wonder that attracts numerous tourists seeking solace and adventure. Located approximately 5 kilometers from the heart of Happy Valley, it stands at an impressive...