Nabadowa

Nabadowa is a small town within Southern Province in Sri Lanka.