[QUOTE=Inosha;2170064]If NTB stands for nations trust bank, Google doesn't show one in katugastota.[/QUOTE]Yes Inosha, nations trust bank.
This was almost one year ago and it was there just next to damro. You go towards Kurunegala, like 100-200 meters from the color lights and to your right hand side you should be able to locate the place.
