Baraki Barak
Afghanistan
No photo yet · contributions welcome More images ↗
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 water from center3.2 km
- Nearest mountain from center3.8 km