Cyclones form over warm ocean waters and primarily affect coastal regions. Among the given choices, Chennai, Puri, and Mangaluru are all major coastal cities in India and are frequently vulnerable to tropical cyclones from the Bay of Bengal or Arabian Sea. Amritsar is located deep inland in the northwestern part of India, making it extremely unlikely to be affected by tropical cyclones.