Strasbourg, France
Strasbourg is most well-known for being the capital of the European Union, but it's so much more than that. Located on the Rhine River, its neighbor Germany is a stone's throw away. Great food and fairy tale like buildings make this an adorable (and Instagram-worthy) town to visit.
[Photo via @jjeonj]