simply superb location and mythical and majestic, located in north Pakistan, Kachura lake is simply a natural wonder.
Amazing view of Kachura and Shangrilla resort in Skardu.. At day it is pleasent and mysterious at night
simply superb location and mythical and majestic, located in north Pakistan, Kachura lake is simply a natural wonder.
Amazing view of Kachura and Shangrilla resort in Skardu.. At day it is pleasent and mysterious at night