If you have 2-3 hours to spend in Buckhaven, here are a few suggestions:
1. Visit Buckhaven Beach, which is a beautiful sandy beach that offers wonderful views of the sea and coastline. You can spend some time relaxing, sunbathing, or taking a walk along the promenade. Duration: 1 hour
2. Take a tour of Buckhaven Museum, which showcases the history and culture of the area. You can learn about local industries, such as coal mining and fishing, as well as notable events and people from the past. Duration: 1-1.5 hours
3. Visit the Letham Glen, which is a park that offers walking trails, a playground, gardens, and a small golf course. You can spend some time exploring the park and enjoying its natural beauty. Duration: 1-1.5 hours
Overall, Buckhaven offers a variety of attractions and activities that are perfect for a short visit. Whether you're interested in history, nature, or simply taking in the sights, there's plenty to see and do in this charming town.