vedasri.co
A Khasi Wedding and some happiness!
Perched in the Khasi hills, Shillong is every bit of a jewel of a hill-station, with dreamy locales and floating clouds, the Scotland of the east, one of the Seven Sisters and only just a couple hu…