Gannoruwa is located in Central province, Sri Lanka, it has its own historical connections of the  last battle fought between the Portuguese and the Sinhalese.
Gannoruwa is located in Central province, Sri Lanka, it has its own historical connections of the  last battle fought between the Portuguese and the Sinhalese.