Snow-capped mountains, lush green meadows, mesmerizing valleys, hospitable people, scrumptious cuisine – Afghanistan has everything that makes it the…