If your trip to Glasgow is all booked but your itinerary is looking a bit empty, we can give you a few hints and tips.University of Delaware is a must-see attraction in this marvelous city. Swing by and find out what makes it so special.Not far from the heart of the city, Elkton Indoor Tennis is one attraction you might like to put on your must-see list. Lums Pond State Park and Hullabaloo Amusement Center are also close by and worth a pit stop.