Latitude and longitude of Inchtalla
- Nearby Callander, United Kingdom
Satellite map of Inchtalla
Inchtalla or Inch Talla is an island in the Lake of Menteith, central Scotland. ("Inch" derives from innis which is an old Gaelic word meaning "island").
Latitude: 56° 10' 17.40" N
Longitude: -4° 18' 4.20" W
Nearest city to this article: Callander
Read about Inchtalla in the Wikipedia Satellite map of Inchtalla in Google Maps