Duugan Island

Duugan Island is an luxurious island built and owned by Oliver Duugan. The Duugan family lives on it.

The Shade Cave is located underneath it.