Rob Roy Island

Location of Rob Roy Island (Bottom Right) and neighbouring islands

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]

  1. ^ "Rob Roy Island: Solomon Islands". Geographic Names. Retrieved 4 August 2018.
  2. ^ "Traveling Luck for Rob Roy Island". Traveling Luck. Retrieved 4 August 2018.