If you are planning a trip to Thailand, you must be aware of Krabi Islands. Krabi islands offer unending views of Azure Blue waters and tropical greenery. There are plenty of spectacular beaches in the province, a couple of them are must-visit. Krabi is a