How To Plan A Surprise Trip For Your Friend

The longer the journey, the harder it will be to get the surprise. If this…