I had a chance to visit Mallorca in 1991 while in the Marines. It must be one of the most beautiful places on Earth. I swore that one day I would return. Mallorca is off the coast of Spain in the Mediterranean Sea.
Mar 18, 2006, 07:59AM PST | 0 comments