"Olowogbowo is an area in the west of Lagos Island in Lagos, Nigeria, also known as Apongbon."@en .