Baraki Barak

Afghanistan

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

Nearby in Afghanistan

All of Afghanistan →