Partner has a big birthday coming up late next spring. I want to take him abroad somewhere as a surprise for 3-4 nights. I feel like we have done most of the obvious locations/cities in Europe. Wondered if anyone could recommend anything more off the beaten track. Also wondered about Canada but might be a bit too far for such a short time.