If you are looking for the perfect place to host a farm wedding look no further than the Mayowood Stone Barn just an hour south of Minneapolis, in the lovely town of Rochester, Minnesota. The Carriage way barn is the main barn with gorgeous stone arches stretching across the ceiling and stunning stone bricks create the floor...