Loading
  • 21 Aug, 2019

  • By, Wikipedia

Vallai

Vallai is a small town in Sri Lanka. It is located within Northern Province.

See also

9°47′N 80°08′E / 9.783°N 80.133°E / 9.783; 80.133