Sumilon Island Sandbar Feb 25, 2020 Sumilon Island Sandbar is a beautiful island with crystal clear water located in Oslob. It is the perfect destination after...