Lara Dutta Embarks On A Spiritual Journey In Nepal, Visits Temples And Local Markets Bollywood actress Lara Dutta explores Nepal, fulfilling her long-time travel wish with a mix of spirituality and cultural experiences.