Situated in the middle of the Atlantic Ocean  Cape Verde  a tiny island nation of Africa  is a beautiful blend of majestic mountains  unspoilt beaches and peaceful atmosphere Its stunning natural beauty  mild weather and secluded islands have made Cape Verde the top choice among beach lovers and nature enthusiasts