Rob Roy Island
Island in Solomon Islands
From Wikipedia, the free encyclopedia
Rob Roy Island, native name Velaviru, is an island in Solomon Islands located off the South East coast of Choiseul Island; it is located in Choiseul Province.[1][2]

Island in Solomon Islands
From Wikipedia, the free encyclopedia
Rob Roy Island, native name Velaviru, is an island in Solomon Islands located off the South East coast of Choiseul Island; it is located in Choiseul Province.[1][2]
