Rayavadee Resort is located on the edge of Krabi Marine National Park with towering limestone cliffs and islands dramatically bordered by the crystal clear waters of the Andaman Sea. Krabi enjoys mild weather throughout the