NDTV Good Times show Highway on my Plate featuring Rocky and Mayur visited Norwood Green Villa surrounded by tea gardens in Palampur.