Tag: Falls

Shillong, The Scotland Of The East | Travel Guide – World Travel Magazine

Shillong – what dreams are made of. Seductive lush hills coyly seeking you, serpentine roads bordered with abundant pine forests, naughty streams and large-hearted lakes, clouds hanging like permanent decorations…

Read More Arrow