Krabi is another beautiful place known for its rocky cliffs and calm beaches. Railay Beach in Krabi is very famous because it is surrounded by tall limestone rocks. It feels like a hidden paradise. Many tourists visit Krabi for swimming, kayaking, and rock climbing.