Designed by
Title
Village in Scotland, Charlestown Harbour aerial view #267980431
Description
Charlestown (also known as Charlestown-on-Forth) is a village in Fife, Scotland. It lies on the north shore of the Firth of Forth, around 1 mile (1.6 km) west of Limekilns and 3 miles (5 km) south-west of Dunfermline.