Located in the beautiful valleys of Himachal, right beside Shimla, Shogi is a wonderful hill station that rema...
shogi-archives-ghoomophiro
Loading...