Photographer Craig Burrows has taken plenty of pictures, however, the ones he took of growing flowers take the cake. In a series of photos, Craig uses ultraviolet-induced visible fluorescence photography to depict a beautiful light around
The Amazing Socotra Island. Socotra Island is one of the Most Amazing Places on Earth. It is the biggest Island in Arabian sea and Indian Ocean. It is governed by Yemen and you can reach it from Yemen easily.