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

Nearby in Afghanistan

All of Afghanistan →