January 2007
Port Olry
Port Olry Village is located on the northeast side of Espiritu Santo Island. Espiritu Santo is the largest island in Vanuatu and has a population of over 1,800. Seacology is […]
January 2007
Port Olry Village is located on the northeast side of Espiritu Santo Island. Espiritu Santo is the largest island in Vanuatu and has a population of over 1,800. Seacology is […]