Demodara is a Bus stop located in Sri Lanka. It is one of the 5932 Bus stops in Sri Lanka. Address of Demodara is Demodara, Sri Lanka.
Some of the places around Demodara are -
Within less than half a Kilo meter of Demodara, you can also find Rathna enterprises, People's Bank, Kusum Stores, Dasa Shopping Centre, Pramesh Stores, Demodara, rifaz tex, Demodara Post Office, People's Bank, Masjid Al Minan Jummah Masjid مسجد and many more.
In very close proximity, around 200 meters, there is one more Bus stop - Demodara
Demodara, Sri Lanka