A natural source of water in a desert surrounded by greenery is an:
Choose Your Option
A. Island
B. Oasis
C. Lagoon
D. Delta