1 cursed spot in Kabul, Afghanistan
The Bagh-e Babur garden is the final resting place of the first Mughal Emperor, Babur. Although present-day Afghanistan was not Babur's original homel...
Share it with the community!