Anse Machabee is a small beach in the very north of Mahe. Expect more info and imags on this beach in summer 2015.