English Bahasa Melayu
Le Twin Islands si trovano nella Baia di James (un'estensione a sud-est della Baia di Hudson) in Canada. Il gruppo include le isole North Twin e South Twin.