A castle hotel in Switzerland was just perfect to celebrate our 3rd anniversary. What began as a road trip from Frankfurt to Lake Luzern in Switzerland...