Vacation 2016: Dalutan Island Beach Resort Posted on 06/17/2016 by Marms Overlooking Dalutan Island from Agta Beach Resort. Agta Beach Resort in Almeria, Biliran Islands Philippines Enjoying the beauty of nature and the beach. Dalutan Island Beach Resort in Biliran, Philippines April 2016