Palatuwa is a Bus stop located in Sri Lanka. It is one of the 5932 Bus stops in Sri Lanka. Address of Palatuwa is Palatuwa, Sri Lanka.
Some of the places around Palatuwa are -
Within less than half a Kilo meter of Palatuwa, you can also find Hela suwaya osu piyasa, Palatuwa, Palatuwa Bus Stop, Palatuwa Junction Bus Stop, Palatuwa Junction Bus Stop and many more.
There are several Bus stops around Palatuwa. Palatuwa, Palatuwa Bus Stop, and Palatuwa Junction Bus Stop are some of the Bus stops near Palatuwa.
Palatuwa, Sri Lanka