Find out about things to do in St. Monans, a charming fishing village in Fife East Neuk with a picturesque harbour and excellent restaurants.