Indibedda Bus Stop is located in Moratuwa, Sri Lanka on Sudharmaratnarama Mawatha. Indibedda Bus Stop is rated 3.9 out of 5 in the category public transport in Sri Lanka.
Address
Sudharmaratnarama Mawatha
Accessibility
No wheelchair-accessible entrance