Satellite map of Nekasa Station
Nekasa Station (根笠駅, Nekasa-eki), alternatively Negasa, is a train station in Iwakuni, Yamaguchi Prefecture, Japan.
Latitude: 34° 12' 37.44" N
Longitude: 131° 59' 55.32" E
Nearest city to this article: Ōtake
Read about Nekasa Station in the Wikipedia Satellite map of Nekasa Station in Google Maps