Showing posts with label india. Show all posts
Showing posts with label india. Show all posts

Saturday, July 9, 2011

Shillong is the capital of the state of Meghalaya in North East India.  It's a truly beautiful place.

Barapani, Shillong

 Another view
Also called Umiam Lake

North Eastern Hill University