Palm trees often bring to mind images of bright, sandy beaches, blue waves rolling lazily to the shore. There are over 2,600 different varieties of palm trees, and not all of them grow by the ocean.