Kerala has long beaches, misty mountains, elegant rivers and charming inland water bodies. Above all it has the soothing greenery all around. Every place that you see here will captivate you and make you wonder if this is one big garden. On the other shore you see dense coconut plantation. Imagine sitting by the shore and watching the quiet reflection on the water. Kerala is full of coconut trees, be it on the beaches or in the hills. The coconuts can roll along on the ground and float in water. The long coastline of Kerala offers immense opportunity for fishing. You could see large fishing villages along the length of the state. Country fishing boats lining the beaches is a common sight in Kerala.
Kerala has many inland water bodies. Many of them are connected to the sea and are called backwaters. A house boat ride in one of them is a date with the nature. Swaying palms leaning to the water chirping birds the sound of the little waves and an occasional, view of some Chinese fishing nets.