Can you tell the some nice locations to visit in Madagascar?
1. Not far from the capital Antananarivo is Mantadia National Park (sometimes referred to as Andasibe National Park) where you can see different kinds of lemurs, chameleons and birds. What makes this park special is the fact that it's the only place in the world that you can see the Indri Indri lemur. If you stay at Hotel Feon' ny Ala, which borders the park, you will hear the magical cries of the Indri Indri lemurs.
I especially recommend the night walk at Parc Mitsinjo, which is right across from Andasibe NP main gate. Just ask around.
2. In Northern Madagascar, you'll find the tropical island of Nosy-Be. It's filled with tourists, but nevertheless there are some amazing places. If you decide to go there, your journey will start in Hell-Ville, where the boat will drop you off. I would spend a night or two there, as it is a good place to do an organized day-trip to the islands of Nosy Komba and Nosy Tanikely (which is great for snorkeling). Most of the trips include gear and lunch. You can also rent a scooter for one day and drive around the island. While in Nosy Be, be sure to check out the nicest beach on the island, Andilana Beach, in the northern part of the island.
If you want a secluded, tropical island experience, stay at a bungalow in Nosy Sakatia. This is also a great place for scuba diving.
3. At the northern tip of Madagascar, you'll find Antsiranana. Don't stay in the city - take a taxi or "taxi-brousse" to Hôtel Restaurant Le Manguier, which is right next to the village of Ramena. It's a lovely place, with amazing food, and they can help with activities around the area, for example Amber Mountain National Park or the nearby beaches.
Mentioned in this answer: