Home
Contact
Privacy
Haunting - Oman
Oman
Bahla is an Omani town. In neighboring Gulf countries and Oman itself, there are rumours of Bahla accommodating jinns which is same as genies in English.
Read more about this topic:
Haunting