An interactive map showing the location of Pool of Muckhart, K6 Telephone Kiosk, Clackmannan, Clackmannanshire, Scotland, UK.