English: It is situated on a small rocky peninsula and is linked to the mainland by a narrow strip of land.
Telugu: ఇది ఒక చిన్న ద్వీపకల్పంలో ఉంది మరియు ఒక చిన్న భూసంధితో ప్రధాన భూభాగానికి అనుసంధానించబడి ఉంది.