In a small mixing bowl, add almond flour, baking powder, salt, and cinnamon. Mix the dry ingredients together well.
In a medium sized bowl, add the eggs, and whisk. Add the coconut oil, coconut milk, maple syrup, and vanilla, and whisk to combine.
Add the dry ingredients, and mix until just combined into a pancake batter.
Cut the peach in very thin slices.
Heat a large skillet or frying pan over medium heat. Grease it well with coconut oil. Add pancake batter in 1/4 cup scoops to the hot skillet.
Add 2 peach slices to the top of each pancake. Allow the pancakes to cook until bubbles are coming up to the tops, about 5-7 minutes.
Flip pancakes, and cook them peach-side down for another 5 minutes.
Serve pancakes with butter and maple syrup, additional peach slices or berries, or whipped cream!