English: It is located on a small island.
Telugu: ఇది ఒక చిన్న లంక లో వుంది.