Wikipedia AI summary
Kheyrabad-e Olya
Kheyrabad-e Olya (Persian: خيرابادعليا) may refer to: