20170618 city.goa: Rain cheer in South Goa: Turtle hatching on in Canacona