located extremely near to the shore of a bay, situated on the shore of a bay

listen to the pronunciation of located extremely near to the shore of a bay, situated on the shore of a bay
الإنجليزية - الإنجليزية
{s} bayside