Senegal

There are many places in the world that looks imaginary. After seeing those places, we shocked by thinking that how I missed that places. Yet there are many places in the world which are awesome and that make us WOW. But here we…