Krabi is one of the most beautiful cities in Thailand to visit. The scenic beauty, pristine beaches, amazing waterfalls and sea caves will take your breath away. Rock climbing is one of the exciting adventure for which Krabi is famous worldwide. There are more than 600 bolted routes attracting climbers. Krabi is home to number of National Parks where you can visit along with your family and have plenty of fun. Tiger Cave Temple and Fossil Shell Beach are interesting attractions you should not miss. Krabi is also a great place where you can enjoy trekking, fishing, diving etc. Ao Nang is one of the best beaches to relax and indulge in fun activities. Kids will love the wildlife sanctuary and flourishing coral reefs. The people of the city are friendly and display a colorful culture. Krabi includes large number of islands. Some of the best islands to visit are Koh Phi Phi, Koh Lanta etc.