Wondering what is the busiest place in Shillong? Want to know what to do in Police Bazar while on a holiday? Check out all that Police Bazar offers for all ages in this article. While in Shillong, Meghalaya for a holiday it is common to stay in Police Bazar since most of the hotels are situated in and around that place. This article describes the variety of things you can do in Police Bazar. Enjoy the trip to Meghalaya, the Scotland of the North East and so called land of the clouds.