Melia Tortuga Beach Resort – Cape Verde, Africa
Come, and experience eternal summer.
If you wish there was eternal summer, then we have the vacation for you. Melia Tortuga Beach Resort is in Cape Verde, a group of islands off the northwest coast of Africa. The weather is perfect to escape the North American winter, as the locale stays a balmy 77° F all year. This temperature only […] More