Sponsored
Place
Free account · your comment posts right after signup
Top videos
Tara is a small village, about 25 km south west of Choma, in the Southern Province of Zambia. It is situated along the main road from Livingstone to Lusaka. The main economic activity is farming with tobacco being the main cash crop.
Not who you're looking for? Others named Tara: Hindu goddess, a form of Durga or Parvati · villa in Gezira Island, Cairo · Indian film actress · former house on St. Anns Hill, Chertsey, Surrey
On Watch
In the Arcade
Studio characters