Recommended travel spots in 'Madagascar'
Madagascar is an island nation southeast of mainland Africa. The country is a perfect sightseeing for nature and animal loving tourists. The island is brimming with wildlife such as the famous lemurs. It also has unique flora, having tall and ancient baobab trees lining up the dirt road, which are also known as the “Avenue of the Baobabs”.