The rain clouds come threatening and looming over the water as the sun sets on the Kovalam beach in Kerala, india