Bambarakelle is a Bus stop located in Sri Lanka. It is one of the 5932 Bus stops in Sri Lanka. Address of Bambarakelle is Nuwara Eliya 22200, Sri Lanka.
Some of the places around Bambarakelle are -
Within less than half a Kilo meter of Bambarakelle, you can also find Laama Spa, Golf course, narithasan nursery institute, Kanvo Holiday Resort, Eees Cart Resort, Beyond Ceylon Travels, පළාත් පාලන සහකාර කොමසාරිස් කාර්යාලය-, Dream Homes Furniture, Bambasara Holiday Bungalow, Bambarakele Circuit Banglow, Local Government Assistant Commisioner, Hayleys Circuit Bungalow and many more.
Nuwara Eliya 22200, Sri Lanka