Write a Post
NC186 is an oil field located in the southwest of Ubari, Libya. It is operated by Repsol.