×

Russell Islands

Island group
The Russell Islands are two small islands, as well as several islets, of volcanic origin, in the Central Province of Solomon Islands. They are located approximately 48 kilometres northwest of Guadalcanal. The islands are partially covered in... Wikipedia