Secrets for Travel Survival: Overcoming the Obstacles to Achieve Practical Travel Fun