A beach, or a bay.
A shoreline is the coast along the edge of a body of water such as the ocean or a lake. The water washes up on the shoreline.
The land along the edge of a body of water is known as the shoreline. It is a dynamic zone where the land meets the water, serving as an interface between the aquatic and terrestrial ecosystems. Shorelines are important for biodiversity, serving as habitat for various plant and animal species.
That is called a headland
The edge of a river basin is called the watershed.
The Bay of Bengal is bordering the eastern part of India, but its subcontinent is landlocked (not bordering water). Also, it is near a lake called Bhutan, but it is not touching it.
a Lagoon.
Lake
The body of water north of the Elburz Mountains is the Caspian Sea. It is the largest enclosed inland body of water on Earth, bordered by several countries, including Iran and Russia. The Elburz Mountains run along the southern edge of the sea, creating a distinct geographical boundary.
Indian Ocean.
The shore -noun1.the land along the edge of a sea, lake, broad river, etc. 2.some particular country: my native shore. 3.land, as opposed to sea or water: a marine serving on shore. 4.Law . the space between the ordinary high-water and low-water mark. -adjective5.of, pertaining to, or located on land, esp. land along the edge of a body of water: a marine on shore duty.
Yes, "shore" is a common noun. It refers to the land along the edge of a body of water, such as a lake, river, or ocean. It is not capitalized unless part of a proper noun.
sea