Bangalore is located almost mid/central to east coast or west coast in peninsular region of India. But why does Bangalore should have rains when it rains in Chennai or Mumbai/Goa?