🔍
🏠
Wikipedia
🎲
Challoor
Challoor
is a village located in
Andhra Pradesh
,
India
.