The Portuguese cannons had a range of 200 meters and are longer than the British cannons which had a range of 300 meters.
The Portuguese cannons had a range of 200 meters and are longer than the British cannons which had a range of 300 meters.