Green Planet is Dubai’s first indoor tropical forest, located at City Walk. The Eid Holidays had us looking for some new places to explore and it turns out, Dubai never fails to surprise us. For a true city dweller  like me, Green Planet is the best platform to explore forest life. What more do we want; walk among the biggest man-made forest, with the bugs and the bees locked away safely. (more…)