Krabi is located on southern Thailand’s west coast. Krabi is home to impressive limestone cliffs, dense mangrove forests, white sand beaches, and more than 100 offshore islands.