English: Kekova is an island.
Telugu: Kekova - ద్వీపం.