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