South Palms Resort delivers you the best beach holiday experience in Bohol. Located along the beautiful beaches of Panglao Island in Bohol Philippines.