7 amazing places to go for your next long weekend!