Achaar Ghar: The House of Pickles

Achaar Ghar, the House of Pickles: A new treatment to a Nepali family tradition. Opens to public today. Here is #OnwardNepal ‘s exclusive Preview.