299 FB users likes Itwari, Maharashtra, India, set it to 7 position in Likes Rating for Nagpur in City category
Itwari, Maharashtra, India is Nagpur based place and this enity listed in City category.