Which of the places are accessible only by Train and NOT by Road? Note that places should be of some significance or residential locality, it should not merely be a technical halt between 2 stations.
(1) Matheran (accessible by foot, but cannot take vehicles in the town).
(2) Dudhsagar Falls