The district stretches 78 kilometers along the shores of the Arabian Sea on the west, Kollam district lies on the north with Tirunelveli and Kanyakumari districts of Tamil Nadu on the east and south respectively.