Ever knew there’s a place in the UAE which home to over 500 butterflies? One of the most popular tourist places in the...