Satellite map of Balembouche River
- In Saint Lucia
Map of Balembouche River
The Balembouche River is a river on the island of Saint Lucia.
Latitude: 13° 44' 59.99" N
Longitude: -61° 00' 60.00" W
The Balembouche River is a river on the island of Saint Lucia.
Latitude: 13° 44' 59.99" N
Longitude: -61° 00' 60.00" W