Wikipedia
Owaraha
Owaraha or Owa Raha (also known as Santa Ana) is an island in the Solomon Islands; it is located in Makira-Ulawa Province.