SHANGRI-LA RESORTS SKARDU March 12, 2016 Fehmeeda Khan 0 Shangrila Resort pic by wikiPedia Shangri-la Lake (also called Lower Kachura Lake) is a part of the Shangri-la Resort located at a 20 minute Read More