Baga Retreat Star Hotel BAGA ROAD NEAR LADY OF PIETY CHAPEL , BARDEZ , KHOBRAWADO, 403516 Baga, India