DOTTED with craggy mountains and rocky islands, Khasab town in northern Oman seems to be in a world of its own.