Have you been lusting after that dream vacation for a long time? For many, taking a vacation represents a much needed break from the drudgery of daily life, allowing people to recharge their batteries, rejuvenate their bodies and minds and get some crucial rest, while also enjoying idyllic locations, new people and cultures and best…