Vulelua

Vulelua (also Neal Island) is an island in Solomon Islands; it is located in Guadalcanal Province. There is a hotel in the island.