Snorkelling is one of the most fascinating underwater activities because it requires little effort. You must be able to swim and have a good time. With its brilliance and rush of hues, undersea life can pleasantly surprise you. All of these may be seen and experienced in different part of Kerala.