Nosy Be: An island off Madagascar
Madagascar is a country often considered to be off the beaten track for many travellers and holiday makers. It is difficult and expensive to get to, with no direct flights from the UK, resulting in the need to fly via one of the mainland African cities, such as Nairobi, or Johannesburg, or to stop off […]