Tajbeg Palace
Tajbeg Palace (Queen’s Palace) is located about 16 km from the center of Kabul, Afghanistan, and about 1 km away from the Darul Aman Palace. Tajbeg Palace History It was built during the 1920s under the reign of King Amanullah. Tajbeg initially served as the residence of the Afghan royal family. Tajbeg Palace is the […]