Crossword clues for owala
owala
Wikipedia
Owala (7°16'N 80°34'E)
Owala (7°16'N 80°34'E) is a village in Sri Lanka. It is located within Central Province.
Owala (7°31'N 80°39'E)
Owala (7°31'N 80°39'E) is a village in Sri Lanka. It is located within Central Province.