Nuestra Señora Virgen de los Desamparados ChurchParishShareLogon Back Beach PathLogon, CebuPhilippinesGet directions