So I went to the Druid's place and looked at the map and one of my companions tells me we're in Elthurgard. O.K., only problem is according to this map Elthurgard is considerably inland, so how the heck is there a beach and a cove?
This map may help. Elturgard covers a fairly wide area but you can see the river that runs from Baldur's Gate past Elturgard - The Chionthar - on the below map.
Does it reach the coast? Because if it reaches the coast I'm just going to assume you've landed further down the coast to Baldur's Gate, because I'll say it again, Rivers don't have beaches.