Ramboda is a Bus stop located in Sri Lanka. It is one of the 5932 Bus stops in Sri Lanka. Address of Ramboda is Ramboda, Sri Lanka.
Some of the places around Ramboda are -
Within less than half a Kilo meter of Ramboda, you can also find Sub Post Office - Ramboda, KALUMALLI & TOYS, Lower Ramboda Falls | පහල රම්බොඩ ඇල්ල, Center Ramboda Falls | මැද රම්බොඩ ඇල්ල, Ramboda Waterfall View Point, Gospel Christian Church, Church of St John the Evangelist Ramboda, Gamage Stores, jayarathna stores, Shanthy Traders, Wakkumbura Stores, Shanthy Traders, Ramboda Holiday Resort, Godamuduna Hotel, River Side Hotel, Sino Kitchen, THE KITCHEN GAMARALA and many more.
Ramboda, Sri Lanka