Thousands of people attended the event at Police Headquarters where they watched displays by police dogs and horses, and took part in activities such as an Army assult course.
More than £80 was raised by visitors to the Police Treatment Centres stand who took part in a competition to guess the name of the Castlebrae skeleton. Mrs Anne Millar correctly guessed his name was 'Charlie' and she won a Police Treatment Centres goody bag.
*Photograph courtesy of Cara McGuigan of Lothian and Borders Police Safer Communities Department.