My Holiday To Cape Verde

I have longed to see beautiful white sandy beaches for such a long time, and boy did Cape Verde exceed all.