Burg Eltz castle stands proudly overlooking the river Elzbach & is known as Germany’s iconic fortress. Read its history, facts & travel tips!