Shangrila Resort Skardu
Shangrila Resort & Hotel is nestled at a height of 2500 meters around “Lower kachura lake”. The resort encircles the heart shaped Lower Kachura lake with lots of fruit laden orchards of apples, cherries, pears and exquisite flower species. Shangrila resort features 38 classic cottages and suites with private balconies. Not only it offers spectacular […]