Almondsbury is a small village located in South Gloucestershire, United Kingdom. It has a population of around 2,500 people. Although it is not directly on the coast, it is located near the Severn Estuary, which is of interest to seafarers. However, Almondsbury does not have any ports, shipyards, or factories producing ship parts.