Baobab Pizzeria

Baobab Pizzeria Destination → Mahe Island   Another one of those sand-in-your-feet restaurants for the ones...