When it comes to a beach filled vacation, most prefer Phuket, but few think of Krabi in the South of Thailand. With many beautiful sandy beaches adorning the shores, it even has its own airport that offers hassle free transport to Bangkok, which is just 80 minutes away (by air). Not just consisting of beaches, it has dense mangrove forests, plenty of mesmerizing temples and approximately 100 islands surrounding the mainland's one hundred and fifty kilometer coastline. A goldmine of natural beauty, Krabi's interior has everything from caves to limestone cliffs and a diverse variety of flora and fauna.