For someone like me who has an itchy foot, nothing could be more challenging and frustrating than to manage my trips, keep a track of what happened in those trips both monetarily and memorably! After all, a great trip needs to be cherished sans the logistics involved in it. Does this sound familiar to you?…