Neha has bought a new house at Goa recently, and has been busy decorating it. "I love Goa and I bought this place so that I can go over the weekends and chill out there," she says. It won’t be surprising if Neha plans to open a restaurant in Goa next.
Source