English: Many foreign travellers visit this place.
Telugu: అనేక విదేశాలనుంచి పర్యాటకులు ఈ స్థలాన్ని సందర్శిస్తారు.