Why Malta is honey, and Cape Verde is green?

Maldives

In Sanskrit Mahal is a palace, and Diva is an island. Earlier on the main island was the palace of Sultan of this land.