Bahla

Bahla is a small town, and an oasis, in Northern Oman.