Never one to avoid controversy, Germany has a number of interesting cities with a great mix of old and new.
Mexico may frequently be in the news for the wrong reasons, but it’s still a beautiful country that makes for a perfect winter playground where the snow is replaced by sand.