SB
Solomon Islands

Honiara: Where the Pacific meets paradise