Discovering Krabi is convenient as the resort is ideally located to go on island-hopping, diving, snorkelling, and trekking expeditions, not mention cave explorations including the world-famous ...