There are 2,376,070 sites with a better three-month global Alexa traffic rank than Indomedia. Almost all the site's visitors are in Indonesia, where it has attained a traffic rank of 66,177. About 79% of visits to this site are bounces (one pageview only), and the site is relatively popular among users in the city of Jakarta (where it is ranked #13,851). Indomedia is based in Indonesia.
|Registrar Name||TUCOWS INC.|
: Knoxville Tennessee United States