Where is Muir of Fowlis?
Where is Muir of Fowlis located?
Muir of Fowlis, Muir of Fowlis, Great Britain (approx. 57.19805°, -2.7259178°)
Where is Muir of Fowlis on the map?
{"latitude":57.19805,"longitude":-2.7259178,"title":"Muir of Fowlis"}