An earthquake of magnitude 5.1 hit the Bay of Bengal on Tuesday morning, with tremors felt in Kolkata and several parts of West Bengal. MORE..