English: Not many people know of this place.
Telugu: ఈ ప్రదేశం చాలామందికి తెలియదు.