Historic Village came alive on Saturday when dancers hit the streets in the Movers and Shakers Bazaar.
Young and old from local dance groups entertained guests with their dance demonstrations and cultural performances.
The Gate Pa School Girls' Club showed off their skills, alongside Zumba performances, Scottish Country Dancing demonstrations