Boussoura Lo in world map. The following map shows the location of Boussoura Lo in the world. Latitude and longitude of Boussoura Lo: 15°36'22.3"N, 16°18'05.4"W
Please select map: Boussoura Lo in world mapMap of Boussoura LoBoussoura Lo, Senegal in world map