Baraki Barak
Afghanistan
No photo yet · contributions welcome
A modest Afghan town set near water and within reach of upland country, offering a glimpse into everyday life in Logar Province for travelers passing through the region.
- Population22,305
- Nearest water3.2 km
- Nearest mountain3.8 km