Do you know the best things to see in Madagascar for an ultimate nature centric experience? You will get a chance to experience rain-forests, deserts and beaches without ever leaving the island