English: Port Royal is a town on the southern coast of Jamaica.
Telugu: పోర్ట్ రాయల్ జమైకా దక్షిణ తీరంలో ఉన్న ఒక పట్టణం.