English: Although the island is relatively small, there are quite fascinating sights.
Telugu: అది చిన్న కుగ్రామమే అయినా పర్యాటకులకు ఆకట్టుకునే ఎన్నో అందాలు అక్కడున్నాయి.