Along the Atlantic Ocean and Gulf Coast, beach lovers will enjoy an abundance of water activities and plenty of sand for those morning strolls. Those who prefer mountains will appreciate the dozens of towns throughout the southeast that offer scenic hikes and bunches...