Four Captivating Spots You Must Visit in Shillong
Shillong is a magnificent tourist destination where nature springs up with all its grandeur. Nestled amidst hilltops and picturesque valleys, Shillong is the pearl of North India for every reason. The sun leaping up from the valleys to the clouds floating by your side, the Shillong trip gives an added dimension to your travel experience