Pakistan, Swat is the best place in the world to visit.