← Isles of Britain atlas
Alice's Bower is a small islet located in Loch Leven, Scotland, within the Kinross archipelago. It has an area of 0.0008 km² and features wooded terrain.
Open interactive map profile →
Continue to the atlas