Where clouds meet the mountain
BY BEN BILUAGizo WANT to see this place, go to Hambere Village Stay which is located at one of Western Province’s biggest Islands, Kolombangara. The beautiful and breath taking view is worthy of your hard earned cash. Add to its…