Shillong

Green Hills, waterfalls, and a beautiful view of the valley.

Meghalaya, India

Talk to my portfolio