Kuchchaveli


Kuchchaveli or Kuchaveli is a coastal town located North-West of Trincomalee, Trincomalee District, Sri Lanka.