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] The island is covered with coconut plantation and jungle.
The island is 20 km long and has a summit elevation of 150 m.[3] Nagosele Passage divides Rob Roy Island from Choiseul Island[4][5][6][7]
This Solomon Islands location article is a stub.
You can help Wikipedia by expanding it.