Question

Who are the Muhudu Vaddo?

Location

Country: Sri Lanka

Answers

Aboriginal people who lived in the coastal areas of East for the past 5000 + years. They started talking in Tamil after these areas were attacked and was under the South Indian rule many years ago.

More Information

Get travel answers from locals in Sri Lanka

Find places to visit in Sri Lanka