Aaaahhhh... the sweet smell of Madagascar vanilla! So delicious, so intoxicatingly fragrant, so....WAIT A MINUTE! We're in Madagascar for a totally different, but still totally SWEET plant - the BAOBAB TREE!
This badge has been awarded to 603 players
Sign in to see clues and check your progress on this badge
Fun codes to find! Thank you! :-)