English: But do pay this place a visit!
Telugu: అయితే ఈ ప్రదేశాలను చూసిరండి !