Ghost Island is a natural feature, located at Ghost Island, Khum Kaoh Sdach, Cambodia
It's fully ghosty eyyyy