Tag Archives: Virat Kholi and Anushka Sharma Spotted in New Zealand

Love in the Air, Virat Kholi and Anushka Sharma Spotted in New Zealand

By Saima Kanwal, Showbiz Bites Staff Writer Virat Kholi and Anushka Sharma spotted together in Auckland, New Zealand where they were found spending some quality time together. Well, there has not been any affirmation about…