Peninsula

A peninsula is a narrow strip of land that is almost completely surrounded by water.


St. Petersburg Beach, Florida
St. Petersburg Beach, Florida