Here are some rock climbing destinations that are great for beginners and pros alike, from the beaches of Thailand to the cliffs of New York.