Question: Are Tatisilwai Railway Station and Navsari Railway Station both located in the same country?
Sentence (from "Navsari railway station"): Navsari railway station is a railway station serving Navsari town, in Navsari district of Gujarat State of India.
Relevant evidence: Yes