Magic Island liegt eingebettet zwischen Palmen an der Westküste der Insel Cebu in der Stadt Moalboal. Es liegt ideal zwischen dem Stadtzentrum und Panagsama und bietet einen schönen, ruhigen Ort zum Entspannen. Direkt an der felsigen Küste gelegen, bietet es perfekten Zugang zum atemberaubenden Hausriff mit einem Abhang bis auf 50 m Tiefe, das eine Vielzahl von Meeresbewohnern beherbergt, darunter riesige grüne Meeresschildkröten, Anglerfische, Zwergseepferdchen und unberührte Korallenriffe.