Beautiful place
Galboda railway station- Situated 795 meters above the mean sea level.
Usefull
Nice place/ supportive dogs also there
Galboda Railway station is at beautiful place at between Watawala and Inguru Oya.It is 53rd railway station from the Colombo Fort. Galboda Falls ,one of the most beautiful small water falls in Sri Lanka is situated close to the railway track
Well maintained railway station .
Popular Place.
Lovely place
My most interseting place on the Planet Earth , love this place , if you are reading this, you must visit this place .. thanks
An awesome experience.
Fantastic.