Idu is a Ruin located in Taqtaq, Iraq. It is one of the 2 ruins in Iraq. Address of Idu is VMFW+QF, Taqtaq, Iraq. Idu is located in a remote area, with less than 2 listed places around it
Some of the places around Idu are -
VMFW+QF, Taqtaq, Iraq