Malawi may be small in size, but is packed with stunning vistas, beautiful Lake Malawi and lovely cycling.