Tropea, Italy is one of the best beach towns in southern Italy, but few foreign travelers know about it. Here gorgeous beaches meet tall cliffs.