Battle of Gannoruwa
The Battle of Gannoruwa was a battle of the Sinhalese–Portuguese War fought in 1638 between the occupying Portuguese forces and the Sinhalese King's army at Gannoruwa in the District of Kandy , Sri Lanka . 
<triplet> Battle of Gannoruwa <subj> Sinhalese–Portuguese War <obj> part of <triplet> Sinhalese–Portuguese War <subj> Sri Lanka <obj> location <triplet> District of Kandy <subj> Sri Lanka <obj> country