Trell
Discover and Explore!
Download App and Begin Trelling!
  • Naggar Castle
    Naggar Castle
    Instaworthy location 📷
    The Naggar Castle is one of the best places and my most favorite place to visit in Manali. This Castle is a magnificent historical structure built in 1460 AD in an impressive combination of European and Himalayan architecture. It used to be the royal residence for British.
Follow Follow open_in_new
Discover and Explore!