Mamara Resorts
The Mamara site consists of 1160 hectares of beachfront land and is located some 7 kilometers west of Honiara. The land is 75 year leasehold title.
Seeing the World One Step at a Time
Mamara Resorts
The Mamara site consists of 1160 hectares of beachfront land and is located some 7 kilometers west of Honiara. The land is 75 year leasehold title.
Comments on Mamara Resorts