Throughout Germany, you can find incredible destinations full of amazing natural beauty, historical attractions, religious landmarks and interesting culture. Although hotspots like Munich and Frankfurt are definitely worth exploring, you won't want to miss the many great cities found further north.