April 19, 2015 A Must to Visit Topic | Front Page ADVERTISEMENT This white sand bar is not just a place for fun in the dea but a quiet place for meditation after Ramon Rodriguez, a devotee of St. (Padre) Pio, developed this used to be unkept island into a serene paradise off Panglao island.