Do Abi

Do Abi is a village in Bamyan Province in central Afghanistan.