Dotted around the Firth of Forth, their rough terrain protruding from the waters, is a network of islands.
Anyone strolling along the coast will have noticed one or two jutting from the horizon but may be unaware of their fascinating and vital history.
One tiny island, Inchmickery, is about one hundred metres long and lies just three miles north of the city in the Forth of Fifth.