Set up in 1860, the Nowrojee and Sons General Store is the last iconic private landmark in the once-peaceful abode of Tibetan spiritual leader Dalai Lama with the mighty Dhauladhar ranges in the backdrop.
from Top Buzz News- News18.com https://ift.tt/31FhEjT
No comments:
Post a Comment