Joumouli on map

Joumouli, Hormozgan Province, Iran information