If you have 2-3 hours to spend in Selkirk, there are several things you can do:
1. Visit the Sir Walter Scott statue: Selkirk is the birthplace of the famous Scottish writer, Sir Walter Scott. There is a statue of him in the town center that you can visit. Time needed: 15-20 minutes.
2. Explore the Selkirk Hill viewpoint: Selkirk Hill viewpoint offers spectacular views of the town and the surrounding countryside. There's a short walk to reach the viewpoint, and you can take in the views as long as you like. Time needed: 30-45 minutes.
3. Shop at the local market: Selkirk has a weekly market on Thursdays, where you can find local produce, crafts, and other goods. The market is open from 9 am to 1 pm. Time needed: 30-60 minutes.
4. Visit the Halliwell's House Museum: The Halliwell's House Museum is a local museum housed in a historic building. It showcases the town's history, from the Border Reivers to the textile industry. Time needed: 45-60 minutes.
Overall, you can choose to do one or several of these activities depending on your preferences and the time you have available. But don't forget to take a moment to soak up Selkirk's quaint small-town atmosphere!