Beautiful city of Heidelberg with natural beauty is in Baden-Württemberg, Germany. The city is located on the banks of the river Neckar. It is a part of Rhine-Neckar Metropolitan Region. This charming city has always been the symbol of romanticism as described by many world famous poets and philosophers.
Innumerable wonderful places attract people from all over the world. This germen city offers a lot for people of all ages from all around the world. Heidelberg is a home to one of the largest and ancient academic institution of Germany.