Shillong is the capital of the north Indian state of Meghalaya, which means the abode of clouds. The European settlers found this place so similar to Scotland that they called it the Scotland of the East. In the middle of the town is an artificial lake called Ward's lake which is very popular with the locals and tourists alike. Had loved the place when I was posted there long back. Have painted the boat house of the lake. Hope you all like it.
Have a great weekend.
Have a great weekend.