Estonia, or Tallinn to be more precise
Tallin old town panorama. Scroll across ->
We didn't go there.
One of the beaches near Tallin. OK, so perhaps you don't go there for the Baywatch stuff...