We all love to travel. Who doesn’t want to see new places, meet new people, experience new culture and humble oneself with the beauty of the world that The Creator made it to be? However, planning for a travel can be really painstakingly hard, unless you are that person who would rather enjoy the surprises ...