Statistics Summary for tovima.gr Tovima.gr is ranked #5,519 in the world according to the three-month Alexa traffic rankings. Approximately 45% of visits to the site are bounces (one pageview only). The time spent in a typical visit to the site is about seven minutes, with 73 seconds spent on each pageview. Search engines refer approximately 11% of visits to this site. Tovima.gr is based in Greece.