Paradise Found on Siargao Island Have you ever visited a new place in a foreign country and immediately felt like you belonged? Like somehow the air you breathed came a...