A group of people on a horse pulled carriage. A group of people in carriage being drawn by horse on street. People enjoying ride in a horse drawn carriage down the street A horse and carriage with several passengers riding by a very ornate building. A horse drawn carriage drives tourists near a large building.