Sponsored
Place
Free account · your comment posts right after signup
Torba (or TorBa) is the northernmost and least populous province of Vanuatu. It consists of the Banks Islands and the Torres Islands.
Not who you're looking for? Others named Torba: mahalle (administrative quarter) in Bodrum, Muğla, southwest