Scottish Towns-Cities.(Bathgate)
Bathgate is a town in West Lothian, Scotland, 5 miles (8 km) west of Livingston and adjacent to the M8 motorway. Nearby towns are Armadale, Blackburn, Linlithgow, Livingston, West Calder and Whitburn. Situated 2 miles (3 km) south of...