Wash the fruits. Cut them to quarters or eights and place them in a large pot (I use a 6-8 liters/1.6-2.1 gallons pot), together with the spices. Cover them with water, making sure that the water level is ~ 5 cm/2 inches higher.
Place the pot over high heat until the water starts to boil. Reduce the heat to medium/low, cover the pot with a lid, and let it simmer for ~ 2 hours.
When the fruits are soft, mash them using a potato masher. Cover the pot with the lid again, and let it simmer for ~ 1 hour. If you want to add honey, do it now and stir well.
Use a fine-mesh strainer to remove all solid parts. Press them with a ladle to release the juices.
Serve it using heat-proof mugs/glasses, garnished with slices of fresh fruit and cinnamon sticks. Or let it cool down and serve at room temperature.