Shweta Bachchan & Navya Naveli Nanda enjoy holiday in Japan; Check out

Shweta Bachchan and Navya Naveli enjoy holiday in Japan. Shweta Bachchan Nanda is on a trip to Tokyo with daughter Navya Naveli Nanda. The mother-daughter duo is having the time of their life in Tokyo and their Instagram handles are proof enough.