River to River. Florence Indian Film Festival is the film festival.
According to PR-model, rivertoriver.it is ranked 1,145,141st in multilingual Wikipedia, in particular this website is ranked 641,337th in English Wikipedia.
The website is placed before gpremium.cl and after duff-loaded.com in the BestRef global ranking of the most important sources of Wikipedia.