English: But few people know where it lives.
Telugu: అయితే ఆ ప్రదేశం ఎక్కడ ఉందనేది అతి కొద్దిమందికి మాత్రమే తెలుసు.