Everything you need to know to plan your perfect Sri Lanka vacations. Here are 20 mistakes you need to avoid so you can travel longer, better and cheaper through Sri Lanka.