A 5.1 magnitude earthquake struck the Bay of Bengal on Tuesday at 6:10am, causing tremors in Kolkata and surrounding areas, according to NCS.