Anjajavy deserves a special mention. If you go to Madagascar and are able to visit Anjajavy, don't miss it. It was the last destination of my stay and while most reviews will tell you how relaxing it is and a great way to end a holiday to the island (which is definitely is!), more importantly it is a ray of hope for the country.