Neath, a charming town in Wales, has a lot to offer people seeking a tranquil stay-at-home vacation. Here are some suggestions to make the most of your...