Oh yeah, the cities by the sea are usually stunning! Budapest is also on the water, it sits on the Danube river which splits the city in two. Five amazing bridges as well as a huge recreational island in the middle of the river.
Glad you enjoyed the post! :)
Wow that really sounds beautiful :-)