English version


From Longman Dictionary of Contemporary EnglishGuadalcanalGuadalcanal //  the largest island in the Solomon Islands in the southwestern Pacific Ocean. There was a lot of fighting on Guadalcanal between Japanese and Allied forces during World War II.
Pictures of the day
What are these?
Click on the pictures to check.