vatican city image

Vatican City The World Most Small Independent State

Vatican city is the world smallest independent state with just 44 hectors area and 800 population. It is situated on the Vatican hill, on the right bank of the Tiber River, within... Read more »