Dette resort ligger i Polomolok, kun 19,3 km fra Notre Dame of Dadiangas University og 19,9 km fra General Santos Bymuseum. Derudover ligger Plaza Heneral Santos og St. Paul Novitiate Park ca. 25 km...