Das Prince John Dive Resort befindet sich an der Westküste Zentralsulawesis an der Bucht von Palu, in der Nähe der Hafenstadt Donggala, in dem kleinen Fischerdorf Tanjung Karang. Direkt am weißen Privatstrand gelegen, 70 km südlich des Äquators, in einer der trockensten Regionen Indonesiens, 365 Tage Sonnenschein und inmitten eines der artenreichsten Tauchgebiete, dies alles macht das Resort zu einem besonderen Tauchreiseziel. Vom Flughafen Palu beträgt der Transfer ca. 45 Minuten.