Punjab is a landlocked state surrounded by Jammu and Kashmir, Himachal Pradesh, Haryana, and Rajasthan, with no access to the sea. It has land borders on all sides and does not have a coastline. Andhra Pradesh (B), Gujarat (C), and Tamil Nadu (D) all have coastlines along the Bay of Bengal or Arabian Sea.