Bajhowa (293), theog, shimla, himachal pradesh

Bajhowa (293) is village of theog block of district shimla, himachal pradesh.