If you only have 24 hours to spend in Invergordon, here are some suggestions:
1. Visit the Invergordon Naval Museum - This museum showcases the history of the naval base in Invergordon and is a perfect place to learn about the naval history of the area. It would take around 1-2 hours to visit the museum.
2. Take a walk in the Invergordon Shoreline Walk - This walk is very scenic and offers great views of the sea. It would take around 2-3 hours to complete the entire walk.
3. The Invergordon Smelter Stack - This is a tall stack and is a popular landmark in the town. It would take around 20-30 minutes to take a picture and admire the view.
4. Play a round of golf - Invergordon has a beautiful golf course, and it would take around 4-5 hours to play a full 18 holes.
5. Visit Invergordon Church - This church is a historical landmark, and it would take around 20-30 minutes to visit and admire the architecture of the building.
Overall, there is plenty to do in Invergordon even within 24 hours! Make sure to plan your time carefully and enjoy the town to its fullest.