Satellite map of Lake Iruka
Lake Iruka (入鹿池, Irukaike) is a reservoir located near the Meiji Mura theme park in Inuyama, Aichi, Japan.
Latitude: 35° 20' 18.00" N
Longitude: 136° 59' 30.59" E
Nearest city to this article: Inuyama
Read about Lake Iruka in the Wikipedia Satellite map of Lake Iruka in Google Maps