It boasts picturesque views, traditional buildings as well as famous Naggar Castle. The castle was constructed around 1460 A.D., blending European and Himalayan architectures; it now functions as ...