English: Tasha currently lives in Saint Petersburg, Russia.
Telugu: పవన్ ప్రస్తుతం రష్యాలోని సెయింట్ పీటర్స్ బర్గ్ లో ఉన్నాడు.