English: Tourists are coming from far off places.
Telugu: దూర ప్రాంతాల నుండి దీనిని చూడడానికి పర్యాటకులు వస్తున్నారు.