Located on the western coast of Boa Vista island of Cape Verde, Praia de Chaves is a beautiful sandy beach situated near the town Rabil. The whole island of Boa Vista is desert-like, so the beach is not very well-vegetated. The southern part of the beach is part of Morro de Areia Nature Reserve. Beach resorts are built in the northern part of Praia de Chaves. Visitors point out the amazing combination of desert, Atlantic Ocean, and beautiful sunsets as the main attraction points of this beach.