Collection: Makira Island, Solomon Islands

Makira (also known as San Cristobal) is a small island located east of Guadalcanal and south of Malaita, the two largest islands in the country. The region is perhaps best... Show More