Sharing its western border with the Arabian sea, Kerala has a 600 km long shorelines dotted with some of the finest, most charming beaches of the world, coconut groves, natural harbors, lagoons and sheltered coves. Most of India’s finest beaches are in Kerala.