The township of Abumoosa comprises of a mass of islands named as, Abumoosa, Tonb-e-Koochak (Small Tonb) and Tonb-e-Bozorg (Greater Tonb), which lie in the southern sector of Hormozgan province. Abumoosa Island is situated at a distance of 222 km. from ...