Welcome to Bowatta, Sri Lanka homepage. On this page, you will find complete information about the area, places, locality and neighborhood of Bowatta. Some popular places in Bowatta, Sri Lanka are K.S. Motors, and K.S. Motors.
Bowatta is an area located in North Western Province, Sri Lanka. Bowatta has several Auto machine shops The area is also known for famous places like K.S. Motors, and K.S. Motors.