Madagascar is well known for its beaches; they are the country’s top attractions. The coastline is 5000 km distance and with the dozens of islands along with the two oceans. Manafiafy is one of the well-known beaches of Madagascar which is situated on the South East coast of the island. There is one popular hotel which is known to be Manafiafy Beach and Rainforest Lodge offers a list of beach activities which includes whale watching, snorkeling. Anjajavy is a beautiful beach which is surrounded by spectacular coral reefs of Madagascar. It is mainly characterized by four hundred meters of white sand; situated at the edge of the National Park. Tsarabanjina is one of the most scenic islands in the Indian Ocean which surrounds Madagascar. The island is surrounded by the crystal clear water and it is accessible through the boat. Nosy Be which means big island in the traditional Malagasy and there are the wide variety of species. It is a well known popular tourist destination in Madagascar. Ille Sainte Marie is also known to be Nosy Boraha is an island which is situated on the Northeast coast of Madagascar. This destination is especially well known for the snorkelers.